#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 && value > 0){ results[i] = value; if(max < results[i]){ max = results[i]; kolvo[a] = i + 1; a = 0; }else if(max == results[i]){ if(a == 0){ kolvo[a] = i - 1; a++; } 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"); break; }else{ if(a == 0){ printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n",kolvo[a],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; } } return 0; }