c语言:如何将文件输出至屏幕

如何将原D:\\f1.txt文件输出至屏幕#include<stdio.h>#include<stdlib.h>intmain(){FILE*fp,*fin;charch... 如何将原D:\\f1.txt文件输出至屏幕
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp,*fin;
char ch;
fp=fopen("D:\\f1.txt","r");
if(!fp)
{
printf("can't open file\n");
exit(1);
}
fin=fopen("D:\\f2.txt","w");
if(!fin)
{
printf("can't open file\n");
exit(1);
}
while ((ch=fgetc(fp))!=EOF)
{
if ( (ch >='a' && ch <='z') || (ch >='A' && ch <='Z') )
{
fprintf(fin, "%c %d\n", ch, ch );
}
}
fclose(fp);
fclose(fin);
return 0;
}
展开
 我来答
听不清啊
高粉答主

2018-01-04 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
以下程序能将文件原文输出到屏幕:
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp;
char ch;
fp=fopen("D:\\f1.txt","r");
if(!fp)
{
printf("can't open file\n");
exit(1);
}
while ((ch=fgetc(fp))!=EOF)
printf("%c", ch);
fclose(fp);
return 0;
}
追问
可是这样的话就不能复制到f2文件上了呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式