Mega Code Archive

 
Categories / C / Code Snippets
 

Read and check if the file end has been reached

#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { FILE *filep; char ch; if((filep = fopen(argv[ 1 ], "r")) == NULL) { printf("Cannot open file.\n"); exit(1); } while((ch=getc(filep))!=EOF) { printf("%c", ch); } fclose(filep); return 0; }