Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- struct Studenti
- {
- char ime[10];
- char prezime[10];
- int bodovi;
- };
- int main()
- {
- struct Studenti niz[100], temp;
- int i, j, vel=0, counter;
- FILE *ulaz, *izlaz;
- ulaz=fopen("E://studenti.txt", "r");
- if(ulaz==NULL)
- {
- printf("Ucitavanje datoteke nije uspjemo!");
- exit(1);
- }
- while((fscanf(ulaz, "%s %s %d\n", niz[vel].ime, niz[vel].prezime, &niz[vel].bodovi) == 3) && vel<100)
- vel++;
- fclose(ulaz);
- counter = 0;
- for(i=0; i<vel; i++)
- {
- if(niz[i].bodovi>=10)
- {
- counter++;
- for(j=brojac-1; j<i; j++)
- {
- temp=niz[j];
- niz[j]=niz[i];
- niz[i]=temp;
- }
- j--;
- }
- }
- izlaz=fopen("E://izlaz.txt", "w");
- if(izlaz==NULL)
- {
- printf("Ucitavanje datoteke nije uspjelo!");
- exit(1);
- }
- for(i=0; i<vel; i++)
- fprintf(izlaz,"%d ", niz[i].bodovi);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment