The program gives me an error :SCode:#include <stdio.h> int main() { FILE *fp; char *ficheiro; char *buffer; int i=0; printf("Please enter the file directory: "); gets(ficheiro); fp=fopen(ficheiro,"r"); while ((buffer[i]=fgetc(fp))==EOF) i++; printf("%s",buffer); fclose(fp); return 0; }