请大家帮我看一下,我是新手,不知道怎么弄,为什么运行时总是输出什么什么该内存不能为“read”?
include <stdio.h>void main()
{
FILE * pfile;
int a,b=0,c=0;
char str[40];
pfile=fopen("F:\\qinhaotian.txt","r");
for (a=0;a<40;a++)
{
if (str[c]=='a');
{
b++;
}
c++;
}
printf("字符a的数量为:%d\n",b);
fclose(pfile);
}