用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮
用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮忙做一下啊!拜托啦!!!...
用C语言编写程序读取文本文件txt中的内容并逐行在屏幕上显示打印(中文和英文都能显示),哪位大神帮忙做一下啊!拜托啦!!!
展开
1个回答
展开全部
#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;
}
//还是我,这次支持中文,看了一下材料,中文得用字符数组解决
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询