Advertisement
Guest User

Untitled

a guest
May 31st, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. /*
  2. Potrebno je napraviti datoteku student.dat koja sadrži podatke o studentu –
  3. * ime, prezime i ocjenu. Korisnik najprije unosi broj studenata koji želi unijeti,
  4. * a zatim i željene podatke. Upisani podaci se spremaju u datoteku.
  5. * Ako datoteka već postoji, novi podaci se dodaju na kraj.
  6. */
  7. #include <stdio.h>
  8. #include <stdlib.h>
  9. #define MAX 20
  10.  
  11. int main(int argc, char **argv)
  12. {
  13. FILE *datoteka;
  14. int broj, i, ocjena;
  15. char ime[20], prezime[20];
  16.  
  17.  
  18. datoteka = fopen("student.dat", "a");
  19.  
  20. if(datoteka==NULL){
  21. printf("Datoteka student.dat se ne može otvoriti!\n");
  22. exit(1);
  23. }
  24. printf("Unesi broj studenata: \n");
  25. scanf("%d", &broj);
  26.  
  27. for(i=0; i<broj; i++){
  28. printf("Unesi ime, prezime i ocjenu:\n");
  29. scanf("%s %s %d", ime, prezime, &ocjena);
  30. fprintf(datoteka, "Ime, prezime i ocjena: %s %s %d\n", ime, prezime, ocjena);
  31. printf("Ime, prezime i ocjena: %s %s %d\n", ime, prezime, ocjena);
  32. }
  33. fclose(datoteka);
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement