funguje
This commit is contained in:
parent
12c2205df5
commit
c961194bc3
@ -23,7 +23,7 @@ int compare(const void *p1, const void *p2) {
|
|||||||
return strcmp(s1->name, s2->name);
|
return strcmp(s1->name, s2->name);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Načíta študentov zo súboru alebo zo štandardného vstupu do pola
|
// Načíta študentov zo štandardného vstupu do pola
|
||||||
int read_students(struct Student students[], int max_students) {
|
int read_students(struct Student students[], int max_students) {
|
||||||
int num_students = 0;
|
int num_students = 0;
|
||||||
char line[MAX_SIZE];
|
char line[MAX_SIZE];
|
||||||
@ -38,14 +38,6 @@ int read_students(struct Student students[], int max_students) {
|
|||||||
if (num_students >= max_students) {
|
if (num_students >= max_students) {
|
||||||
break; // Prekročený maximálny počet študentov
|
break; // Prekročený maximálny počet študentov
|
||||||
}
|
}
|
||||||
} else if (sscanf(line, "%99[^\n]", name) == 1) {
|
|
||||||
// Ak sa nenačíta počet hlasov, nastavíme ho na 10
|
|
||||||
strcpy(students[num_students].name, name);
|
|
||||||
students[num_students].votes = 10; // Predvolený počet hlasov
|
|
||||||
num_students++;
|
|
||||||
if (num_students >= max_students) {
|
|
||||||
break; // Prekročený maximálny počet študentov
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return num_students;
|
return num_students;
|
||||||
|
Loading…
Reference in New Issue
Block a user