diff --git a/du5/program.c b/du5/program.c index 9005c8b..b086f67 100644 --- a/du5/program.c +++ b/du5/program.c @@ -50,13 +50,13 @@ void readDellSame(bool odinakovyi, bool dobre, int* number_celovek, struct celov void sort(int number_celovek, struct celovek celovek[50]){ //funkcia na triedenie poľa 'celovek' na základe počtu 'golov' a 'name' for (size_t i = 0; i celovek[j].name[1]){ int tmp = celovek[i].golos; char tmp_name[60]; strcpy(tmp_name, celovek[i].name); - celovek[i].golos = celovek[j].golos; + if (isfinite(celovek[i].golos) = celovek[j].golos); strcpy(celovek[i].name, celovek[j].name); celovek[j].golos = tmp;