1 2 3 4 5 6 7 8 9 10
FILE* fopen (const char* file, const char* mode); void reverse (char* line);
int main (int argc, char* argv[]) { char line[80]; if (argc != 2) { printf ("Wrong usage for %s\n", argv[0]); return (1); } fp = fopen (argv[1], "r");// datafile
if (argc != 2) { printf ("Wrong usage for %s\n", argv[0]); return (1); } fp = fopen (argv[1], "r");// datafile
if (fp != NULL) { while ( fgets ( &line[0], 80, fp) != NULL) { reverse (&line[0]); printf ("%s", line); }// found EOF } else return (2);// file open failure return 0;
argv
4 February, 1998
10
Copyright University of Alberta