diff --git a/du2/program b/du2/program index b425e87..bc586dd 100755 Binary files a/du2/program and b/du2/program differ diff --git a/du2/program.c b/du2/program.c index 56e5707..18078cb 100644 --- a/du2/program.c +++ b/du2/program.c @@ -3,17 +3,19 @@ int main(){ int results[VELKOST_POLA]; - int max; + int max = results[0]; int i = 0; + int first; int a = 0; while(1){ int value = 0; int r = scanf("%d",&value); if (r == 1){ results[i] = value; - max = results[0]; - if(max < results[i]) + if(max < results[i]){ max = results[i]; + first = i + 1; + } i++; }else if(i == 0){ printf("Chyba: Málo platných hodnôt.\n"); @@ -24,7 +26,7 @@ int main(){ do{ printf("Súťažiaci č. %d vypil %d pohárov.\n",a+1,results[a]); if(a == i - 1){ - printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",a+1,max); + printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",first,max); break; } a++;