关于单词收录排序系统的问题
各位大家好,我是小白,在网上自学c语言时候,遇到了问题还请大家帮帮忙!if(fread(a,32*sizeof(char),start,fp)==0)
{
i=0;
puts("请输入单词(每行一个),在新行输入END结束输入:");
while(i<ROWS&&scanf("%s", a[i])==1)
{
fflush(stdin);
if(strncmp(a[i],"END",3)==0)
{
count+=i;
break;
}
if(check(a[i], i))
continue;
i++;
}
}
我知道这段程序,是对文件进行操作的,我比明白的是,这段程序是在主函数的开始部分(建立文件程序之后),这时候文件好没有数据,就这样进行,我还真搞不懂为什么哦。
拜托各位帮我指点一下