用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮

用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮忙做一下啊!拜托啦!!!... 用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮忙做一下啊!拜托啦!!! 展开
 我来答
lijiachengasd
2015-01-26 · TA获得超过628个赞
知道小有建树答主
回答量:509
采纳率:100%
帮助的人:139万
展开全部
#include <stdio.h>
int main(void)
{
    FILE *p;
char ch[80] = {'\0'};
int i = 0;
    p = fopen("a.txt", "r");    
    while(!feof(p))
    {
        if(fgetc(p) == '>')
        {
            while((ch[i++] = fgetc(p)) != '<');
ch[i-1] = '\n';
        }
    }
printf("%s", ch);
    fclose(p);
    return 0;
}
//还是我,这次支持中文,看了一下材料,中文得用字符数组解决

更多追问追答
追问
那英文的怎么处理呢?
追答

晕, 都可以处理啊,你运行一下

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式