Advertisement
Guest User

Untitled

a guest
May 25th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. void WriteInFile(film *films,FILE *myfile)
  2. {
  3.     if(!films)
  4.     {
  5.         puts("\nЗапись в файл невозможна!\n");
  6.         return;
  7.     }
  8.     do{
  9.         if(films->name[0] != '\0')
  10.         {
  11.             fputs(films->name,myfile);
  12.             fprintf(myfile,"%d\n",films->year);
  13.             fputs(films->type,myfile);
  14.             fputs(films->country,myfile);
  15.             fprintf(myfile,"%d\n",films->budget);
  16.             fprintf(myfile,"%d\n",films->cash);
  17.             fputs(films->rating,myfile);
  18.             fprintf(myfile,"%d\n",films->num_d);
  19.             for(int i=0;i<films->num_d;i++)
  20.             fputs(films->directors[i].director,myfile);
  21.             fprintf(myfile,"%d\n",films->num_a);
  22.             for(int i=0;i<films->num_a;i++)
  23.             fputs(films->actors[i].actor,myfile);
  24.             fprintf(myfile,"%d\n",films->num_p);
  25.             for(int i=0;i<films->num_p;i++)
  26.         fputs(films->producers[i].producer,myfile);
  27.         }
  28.         films = films->next;        
  29.       }while(films);  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement