This commit is contained in:
Weber 2024-04-24 10:05:16 +00:00
parent 02eba2d66d
commit f1e642ca37

View File

@ -6,9 +6,11 @@
int main() {
int maxStudents;
printf("Zadajte maximálny počet študentov na prijatie: ");
scanf("%d", &maxStudents);
if (maxStudents <= 0) {
printf("Nespravny vstup\n");
return 1;
}
@ -24,11 +26,13 @@ int main() {
numStudents++;
if (numStudents >= MAX_STUDENTS) {
printf("Príliš veľa študentov. Zvážte navýšenie MAX_STUDENTS.\n");
return 1;
}
}
if (numStudents == 0) {
printf("Ziadne prihlášky\n");
return 1;
}
@ -44,11 +48,13 @@ int main() {
qsort(names, numStudents, sizeof(names[0]), strcmp);
printf("\nPrijati studenti:\n");
for (int i = 0; i < maxStudents && i < numStudents; i++) {
printf("%s\n", names[i]);
}
if (numStudents > maxStudents) {
printf("\nNeprijati studenti:\n");
for (int i = maxStudents; i < numStudents; i++) {
printf("%s\n", names[i]);
}