c语言数据的读取
#include<stdio.h>
#include<stdlib.h>
int main()
{
int num,sum=0;
FILE*fp;
if((fg=fopen("学生成绩信息表.xls","r+"))==NULL )
{printf("cannot open this file\n");
exit(0);
}
while(fscanf(fp,"%d",&num)!=EOF)
{sum+=num;
}
printf("sum=%d\n",sum);
return 0;
} ;
这个代码为什么不行啊,本人c语言很烂求大神相助