Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- struct Podaci
- {
- int index,predmet,ocjena;
- };
- struct Predmet {
- int redni_br;
- char ime[30];
- };
- void unos (char *s, int duzina) {
- char c;
- int i=0;
- do {
- c=getchar();
- s[i]=c;
- i++;
- } while (c!='\n' && i<duzina);
- s[i-1]='\0';
- }
- int main()
- {
- FILE* ulaz;
- ulaz=fopen("ispiti.txt",r);
- if (ulaz==NULL)
- {
- printf("Doslo je do greske prilikom otvaranja datoteke.");
- exit(1);
- }
- int i=0;
- struct Student osoba[100];
- while (fscanf(ulaz,"%5d %d %2d", &niz[i].index,&niz[i].predmet, &niz[i].ocjena)!=EOF && i<100) i++;
- i--;
- fclose(ulaz)
- ulaz=fopen("predmeti.txt",r);
- if (ulaz==NULL) {
- printf("Greska prilikom otvaranja datototeke.");
- exit(1);
- }
- int j=0;
- struct Predmet imena[100];
- do {
- fscanf(ulaz,"%d",&imena[j].redni_br);
- fgets(imena[j].ime,50,ulaz);
- imena[j].ime[strlen(imena[j].ime-1]='\0';
- j++;
- }
- while (j<vel);
- j--;
- fclose(ulaz);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement