c语言问题,大家帮帮忙 #include<stdio.h> #include<stdlib.h>

2025-05-07 23:10:01
推荐回答(1个)
回答1:

#include
#include
int main()
{
FILE *fp, *fp2;
char ch;
fp = fopen("1.txt", "r");
fp2 = fopen("5.txt", "w");
while (!feof(fp))
{
ch=fgetc(fp);
if (ch == 'N')
{
while(ch != '<') //这里应该是while
{
fputc(ch,fp2);
putchar(ch);
ch=fgetc(fp);
}
}

}
fclose(fp);
fclose(fp2);
return 0;
}

两个函数用错了