#include #include typedef struct st{ char ime[101]; int ocene[10]; float pr_oc; }student; int main() { student* studenti; int n,i,j,max_i; scanf("%d",&n); studenti=(student*)malloc(n*sizeof(student)); if(studenti==NULL) { printf("Greska prilikom alokacije memorije!\n"); return 0; } for(i=0;istudenti[max_i].pr_oc) max_i=i; printf("podaci o studentu sa najvecim prosekom:\n"); printf("Ime: %s\n",studenti[max_i].ime); printf("Prosecna ocena: %f\n",studenti[max_i].pr_oc); printf("Sve njegove ocene:\n"); for(j=0;j<10;j++) printf("%d ",studenti[max_i].ocene[j]); putchar('\n'); free(studenti); return 0; }