-4
我已经在c中编写了下面的代码来读取文本文件中的单词,但是代码不工作,请更正它。 我有一个文件a.txt中,在它:
编码
所以我想这个词“编码”的存入数组b中。读取单词格式的文本文件(单个单词排成一列)
q=fopen("a.txt","r");
d=fgetc(q);//q is pointer to text file
while(d!=EOF)
{
i=0;
while((d!='\n')&&(d!=EOF));
{
b[i++]=d;
d=fgetc(q);
}
b[i]='\0';
if(d==EOF)
break;
d=fgetc(q);
}
问题寻求帮助调试(“为什么不是这个代码的工作?”)必须包括所期望的行为,一个特定的问题或错误以及在问题本身中重现它所需的最短代码 –
@pcluddite代码是否正确? –
如果它不像你说的那样工作,那么它可能不是。 –