/* Chapter 10 - Program 7 */ #include int main() { FILE *fp1; char oneword[100], filename[25]; char *c; printf("Enter filename -> "); scanf("%s", filename); /* read the desired filename */ fp1 = fopen(filename, "r"); if (fp1 == NULL) { printf("File doesn't exist\n"); exit (1); } else { do { c = fgets(oneword, 100, fp1); /* get a line from the file */ if (c != NULL) printf("%s", oneword); /* display it on the monitor */ } while (c != NULL); /* repeat until NULL */ } fclose(fp1); return 0; } /* Result of execution (The output depends on weather you type in a good filename.) */