home *** CD-ROM | disk | FTP | other *** search
/ Sams Teach Yourself C in 21 Days (6th Edition) / STYC216E.ISO / mac / Examples / Day16 / fscanf.c < prev    next >
C/C++ Source or Header  |  2002-08-11  |  484b  |  24 lines

  1. /* Reading formatted file data with fscanf(). */
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4.  
  5. int main( void )
  6. {
  7.    float f1, f2, f3, f4, f5;
  8.    FILE *fp;
  9.  
  10.     if ( (fp = fopen("INPUT.TXT", "r")) == NULL)
  11.     {
  12.         fprintf(stderr, "Error opening file.\n");
  13.         exit(1);
  14.     }
  15.  
  16.     fscanf(fp, "%f %f %f %f %f", &f1, &f2, &f3, &f4, &f5);
  17.     printf("The values are %f, %f, %f, %f, and %f\n.",
  18.             f1, f2, f3, f4, f5);
  19.  
  20.     fclose(fp);
  21.     return 0;
  22. }
  23.  
  24.