This commit is contained in:
Oleksandr Vyshniakov 2025-03-20 17:47:10 +01:00
parent 206dd3e427
commit b0fb774e70
2 changed files with 11 additions and 2 deletions

View File

@ -46,10 +46,14 @@ int main() {
char name[namemax]; char name[namemax];
if (sscanf(buffer, "%d %99[^\n]", &golosa, name) != 2 || golosa <= 0) { if (sscanf(buffer, "%d %99[^\n]", &golosa, name) != 2 || golosa <= 0) {
continue; // Пропускаем ошибочную строку continue;
} }
if (find_student(students, count, name) == -1) { int index = find_student(students, count, name);
if (index != -1) {
students[index].golosa += golosa;
} else {
strcpy(students[count].name, name); strcpy(students[count].name, name);
students[count].golosa = golosa; students[count].golosa = golosa;
count++; count++;
@ -71,3 +75,8 @@ int main() {
return 0; return 0;
} }

Binary file not shown.