diff --git a/du5/program.c b/du5/program.c index c287340..cfe22f5 100644 --- a/du5/program.c +++ b/du5/program.c @@ -43,6 +43,7 @@ int compare_students(const void* a, const void* b) { int main(){ int STOP = 0; + int counter = 0; struct student databaza[SIZE]; memset(databaza, 0, SIZE*sizeof(struct student)); int size = 0; @@ -86,14 +87,19 @@ int main(){ else { databaza[id].votes += value; } + counter++; } qsort(databaza, size, sizeof(struct student), compare_students); - + if(counter != 0){ printf("Vysledky:\n"); for (int i = 0; i < size; i++) { printf("%d", databaza[i].votes); printf(" %s\n", databaza[i].name); } + } + else{ + printf("Nepodarilo nacitat nic\n"); + } return 0; }