Pozdrav,

Treba mi mala pomoć, naime treba sortirati strukturu tako da sortira recimo po prosečnoj oceni studenta, a ukoliko je prosečna ocena ista kod dva studenta onda da leksikografski sortira po imenu tih studenata koji imaju istu ocenu.

npr.
Ivan Jovanović 7.80,Aleksandar Perić 7.80,Milan Milanović 7.80

1.Aleksandar Perić 7.80
2.Ivan Jovanović 7.80
3.Milan Milanović 7.80

Za prosek je lako

Kod:
int cmpProsek(const void* person1, const void* person2)
{
struct Student *p1 = (struct Student*) person1;
struct Student *p2 = (struct Student*) person2;

if (p1 -> prosek) > (p2 -> prosek) return 1;
else
return 0;
}
i naravno upotreba funkcije u f-ji qsort(.....,.....,.....,&cmpProsek);