#include #define VELKOST_POLA 50 int main(){ int results[VELKOST_POLA]; int max = 0; int i = 0; int a = 0; int kolvo[10]; while(1){ int value = 0; int r = scanf("%d",&value); if (r == 1){ results[i] = value; if(max < results[i]){ //printf("Súťažiaci č. %d vypil %d pohárov.\n",i+1,results[i]); max = results[i]; kolvo[a] = i; a++; } printf("Súťažiaci č. %d vypil %d pohárov.\n",i+1,results[i]); i++; }else if(i == 0){ printf("Chyba: Málo platných hodnôt.\n"); }else{ if(a == i){ printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",i,max); }else{ i = 0; do{ printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",kolvo[i]+1,max); i++; }while(i < a); } break; } } /*do{ printf("Súťažiaci č. %d vypil %d pohárov.\n",a+1,results[a]); if(a == i - 1){ a = first; printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",a+1,max); printf("%d %d\n", a, first); break; } a++; }while(a < i);*/ return 0; }