
一道C语言题,请大家帮忙看看
(4)以下程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=...
(4)以下程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。
#include <stdio.h>
main()
{FILE *fp; char ch;
fp=fopen(“filea.dat”,”r”);
ch=fegtc(fp);
while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }
putchar('\n'); fclose(fp);
}
while括号后为所填内容 展开
#include <stdio.h>
main()
{FILE *fp; char ch;
fp=fopen(“filea.dat”,”r”);
ch=fegtc(fp);
while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }
putchar('\n'); fclose(fp);
}
while括号后为所填内容 展开
3个回答
展开全部
FILE *fp; char ch;
fp=fopen("filea.dat","r");
ch=fgetc(fp);
while(!feof(fp)) { printf("%c",ch); ch=fgetc(fp); }
putchar('\n'); fclose(fp);
这样修改应该就可以了吧
fp=fopen("filea.dat","r");
ch=fgetc(fp);
while(!feof(fp)) { printf("%c",ch); ch=fgetc(fp); }
putchar('\n'); fclose(fp);
这样修改应该就可以了吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询