c语言输出文件内容,为什么程序无法输出到屏幕上
#include<stdio.h>#include<stdlib.h>intmain(){charsfilename[127];FILE*fp;charch;printf...
#include<stdio.h>
#include<stdlib.h>
int main()
{
char sfilename[127];
FILE *fp;
char ch;
printf("input source file name:");
gets(sfilename); //E:\学习\c\c刷题\Test.txt 我在这里输入我要打开的文本地址
if((fp=fopen("sfilename","r"))==NULL)
{
printf("\nfile open error!\n");
exit(0);
}
ch=fgetc(fp);
while((ch=fgetc(fp))!=EOF)
{
printf("%c",ch);
}
fcloseall();
return 0;
} 展开
#include<stdlib.h>
int main()
{
char sfilename[127];
FILE *fp;
char ch;
printf("input source file name:");
gets(sfilename); //E:\学习\c\c刷题\Test.txt 我在这里输入我要打开的文本地址
if((fp=fopen("sfilename","r"))==NULL)
{
printf("\nfile open error!\n");
exit(0);
}
ch=fgetc(fp);
while((ch=fgetc(fp))!=EOF)
{
printf("%c",ch);
}
fcloseall();
return 0;
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询