home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c025 / 1.ddi / FFLUSH.C < prev    next >
Encoding:
Text File  |  1985-01-23  |  493 b   |  22 lines

  1. main() /* fflush.c -- illustrates fflush() by sending 2 lines to file*/
  2. {
  3.     FILE *fo;
  4.     char dest[25];
  5.  
  6.     printf("Output filename? ");
  7.     gets(dest);
  8.     if((fo = fopen(dest,"w")) == NULL) {
  9.         printf("Can't open %s\n",dest);
  10.         exit();
  11.     }
  12.     fputs("a short string\n",fo);
  13.     printf("Press a key...");
  14.     getchar();
  15.     fflush(fo);
  16.     printf("\nPress a key...");
  17.     getchar();
  18.     fputs(" and a longer one",fo);
  19.     fclose(fo);
  20.     puts("\nCorrect answer (in file): a short string and a longer one");
  21. }
  22.