[讨论]有关文件输出
读入文件e10-1.c,在屏幕上输出。#include<stdio.h>
main()
{
FILE *fp;
char ch;
if((fp=fopen("e10_1.c","rt"))==NULL)
{
printf("Cannot open file strike any key exit!");
getch();
exit(1);
}
ch=fgetc(fp);
while (ch!=EOF)
{
putchar(ch);
ch=fgetc(fp);
}
fclose(fp);
}
怎样改成子函数,用主函数调用,在主函数中任意输入一文件名(存在),调用子函数输出其内容。