Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- struct Ucenik
- {
- char ime[15];
- int ocjene[100];
- };
- int main()
- {
- FILE* ulaz;
- ulaz=fopen("datoteka.txt", "r");
- if(ulaz==NULL)
- {
- printf("Otvaranje datoteke nije uspjelo!\n");
- exit(1);
- }
- struct Ucenik niz[200];
- int i=0,j;
- char znak;
- float prosjek;
- float max=0;
- char maxime[15];
- while(fscanf(ulaz, "%s", &niz[i].ime )!=EOF)
- {
- j=0;
- prosjek=0;
- for(j=0; j<10; j++){
- fscanf(ulaz, "%c%d", &znak, &niz[i].ocjene[j]);
- {
- prosjek+=niz[i].ocjene[j];
- }
- }
- prosjek/=10.;
- if(prosjek>max){ max= prosjek; strcpy(maxime,niz[i].ime); }
- i++;
- }
- //fclose(ulaz);
- i=0;
- while(maxime[i]!='\0')
- {
- printf("%c", maxime[i++]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement