#include struct student{ char ime[50]; char prezime[50]; int broj_na_indeks; double prosek; }; int main() { struct student s[10]; for(int i = 0; i < 5; i++) { scanf("%s", s[i].ime); scanf("%s", s[i].prezime); scanf("%d", &s[i].broj_na_indeks); scanf("%lf", &s[i].prosek); } for(int i = 0; i < 5; i++) { for(int j = i + 1; j < 5; j++) { if(s[i].broj_na_indeks > s[j].broj_na_indeks) { struct student pom = s[i]; s[i] = s[j]; s[j] = pom; } } } for(int i = 0; i < 5; i++) { printf("%s %s %d %lf\n", s[i].ime, s[i].prezime, s[i].broj_na_indeks, s[i].prosek); } return 0; } /* anton usinov 23 10.000000 blagoja mladenov 24 15.000000 josif tepe 26 10.000000 ivan jovanoski 12 13.000000 marija stankoska 15 15.000000 12 15 23 24 26 */