Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.22 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(p,q)
  5. int p;
  6. char *q[];
  7. {
  8.     struct student
  9.     {
  10.         char naz[25], im[15],dataur[15],kierunek[20],rok[1];
  11.     };
  12. char *studenci[]={"student1","student2","student3","student4","student5"};
  13. FILE *fp;
  14. fp=fopen(q[1],"r");
  15. int i;
  16. for(i=0;i<4;i++)
  17. {
  18.     struct student studenci[i];
  19.     printf("\nStudent nr %d",i);
  20.     fgets(studenci[i].naz,sizeof(studenci[i].naz),fp);
  21.     studenci[i].naz[strcspn(studenci[i].naz,"\n")] = 0;
  22.     fgets(studenci[i].im,sizeof(studenci[i].im),fp);
  23.     studenci[i].im[strcspn(studenci[i].im, "\n")] = 0;
  24.     fgets(studenci[i].dataur,sizeof(studenci[i].dataur),fp);
  25.     studenci[i].dataur[strcspn(studenci[i].dataur, "\n")] = 0;
  26.     fgets(studenci[i].kierunek,sizeof(studenci[i].kierunek),fp);
  27.     studenci[i].kierunek[strcspn(studenci[i].kierunek, "\n")] = 0;
  28.     fgets(studenci[i].rok,2,fp);
  29.     studenci[i].rok[strcspn(studenci[i].rok, "\n")] = 0;
  30.     printf("\nRok studiow dla studenta: %s %s %s %s ",studenci[i].naz, studenci[i].im,studenci[i].kierunek,studenci[i].dataur);
  31. }
  32.     /*for(i=0;i<5;i++)
  33.     {
  34.        struct student studenci[i];
  35.     //if(studenci[i].rstud<minimum) studenci[i].rstud=minimum;
  36.     if(i==4) printf("\n%s %d",studenci[i].naz, minimum);
  37.         }*/
  38.     fclose(fp);
  39.     return 0;
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement