This commit is contained in:
Tančáková 2024-03-22 08:33:12 +01:00
parent c34908dce6
commit 3d2a889780

View File

@ -30,7 +30,7 @@ int read_students(struct Student students[], int max_students) {
while (fgets(line, sizeof(line), stdin) != NULL) { while (fgets(line, sizeof(line), stdin) != NULL) {
int votes; int votes;
char name[MAX_SIZE]; char name[MAX_SIZE];
// Ak sa nenačítajú dva prvky (počet hlasov a meno), skončíme // Ak sa nenačítajú dva prvky (počet hlasov a meno), ukončíme načítanie
if (sscanf(line, "%d %99[^\n]", &votes, name) == 2) { if (sscanf(line, "%d %99[^\n]", &votes, name) == 2) {
// Prejdeme všetkých študentov a ak nájdeme rovnaké meno, pripočítame hlasy // Prejdeme všetkých študentov a ak nájdeme rovnaké meno, pripočítame hlasy
int found = 0; int found = 0;
@ -50,6 +50,9 @@ int read_students(struct Student students[], int max_students) {
break; // Prekročený maximálny počet študentov break; // Prekročený maximálny počet študentov
} }
} }
} else {
// Chyba pri načítaní formátu, ukončíme načítanie
break;
} }
} }
return num_students; return num_students;