Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main() {
- char JMBAG[10];
- int ocjena;
- char x;
- char nazivPredmeta[20];
- int i;
- int intJMBAG;
- int brojPredmeta;
- FILE *file = fopen("predmeti.txt", "w");
- while (1) {
- printf ("Unesi JMBAG: ");
- fgets (JMBAG , 11, stdin);
- if ((atoi(JMBAG)) == 0) break;
- fprintf(file, "%s#", JMBAG);
- fflush(stdin);
- printf ("Unesi broj predmeta (2-6): ");
- do
- {
- scanf ("%d", &brojPredmeta);
- if (brojPredmeta<2 || brojPredmeta>6) printf ("Pogresan broj, ponovite unos: ");
- } while (brojPredmeta<2 || brojPredmeta>6);
- fprintf(file, "%d#\n", brojPredmeta);
- fflush(stdin);
- printf ("\nUnesi imena predmeta i ocjenu: \n");
- for (i=0; i<brojPredmeta; i++) {
- printf ("Predmet %d: ", i+1);
- fgets (nazivPredmeta, 21, stdin);
- fflush(stdin);
- fputs (nazivPredmeta, file);
- fputs ("#", file);
- printf ("Ocjena (1-5): ");
- do {
- scanf ("%d", &ocjena);
- if (ocjena<1 || ocjena > 5) printf ("Pogresna ocjena. Ponovite unos: ");
- }
- while (ocjena<1 || ocjena>5);
- fflush(stdin);
- fprintf(file, "%d", ocjena);
- fputs ("#", file);
- }
- fputs ("\n", file);
- printf ("\n-----------------------------\n\n");
- }
- fclose(file);
- return 0;
- }
Add Comment
Please, Sign In to add comment