Advertisement
sellmmaahh

OR-tut12-zad4_2-pok1

Aug 9th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.06 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. struct Podaci
  5. {
  6.     int index,predmet,ocjena;
  7. };
  8. struct Predmet {
  9. int redni_br;
  10. char ime[30];
  11. };
  12. void unos (char *s, int duzina) {
  13.     char c;
  14.     int i=0;
  15.     do {
  16.         c=getchar();
  17.         s[i]=c;
  18.         i++;
  19.     } while (c!='\n' && i<duzina);
  20.     s[i-1]='\0';
  21. }
  22.  
  23. int main()
  24. {
  25.     FILE* ulaz;
  26.     ulaz=fopen("ispiti.txt",r);
  27.     if (ulaz==NULL)
  28.     {
  29.         printf("Doslo je do greske prilikom otvaranja datoteke.");
  30.         exit(1);
  31.     }
  32.     int i=0;
  33.     struct Student osoba[100];
  34.     while (fscanf(ulaz,"%5d %d %2d", &niz[i].index,&niz[i].predmet, &niz[i].ocjena)!=EOF && i<100) i++;
  35.    i--;
  36.    fclose(ulaz)
  37.    ulaz=fopen("predmeti.txt",r);
  38.    if (ulaz==NULL) {
  39.         printf("Greska prilikom otvaranja datototeke.");
  40.    exit(1);
  41.    }
  42.    int j=0;
  43.    struct Predmet imena[100];
  44.    do {
  45.         fscanf(ulaz,"%d",&imena[j].redni_br);
  46.    fgets(imena[j].ime,50,ulaz);
  47.    imena[j].ime[strlen(imena[j].ime-1]='\0';
  48.    j++;
  49.    }
  50.    while (j<vel);
  51.    j--;
  52.    fclose(ulaz);
  53.    
  54.    
  55.    
  56.    
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement