程序是读取一个文本文件,将之内容呈现在输出端上,运行之后是乱码

#define _CRT_SECURE_NO_WARNINGS
#include

int main()
{
FILE *fp=fopen("./C语言做算法.txt","r");
if(NULL==fp)
{
perror("open");
}
char ch=0;
while(1)
{
ch=fgetc(fp);
if(feof(fp))
break;
fputc(ch,stdout);
}
fclose(fp);
return 0;
}

img

if(feof(fp)) 错误
https://blog.csdn.net/konghouy/article/details/80530937