[求助]统计一个文件中字符数量问题
if((fp=fopen("A.txt","r"))==NULL) /*假设A.txt为已经存在的文件,并且其中有5个字符*/{
printf("A cannot open");
return;
}
while(!feof(fp))
{
str[i]=fgetc(fp); /*str[i]为一字符数组*/
i++;
}
printf("%d",i); /*我认为这时i的值就是文件中字符的个数为5,但为什么等于6喃?请高手解答*/