【例11-4】 已知一个文件中存放若干学生记录,其数据结构如下: struct st { char num[10]; int age; floar s[5]; }; 定义一个数组: struct st a[10]; 假定文件已正确打开,不能正确地从文件中读出 10 名学生数据到数组中的是 _____ 。
A.
fread(a,sizeof(struct st),10,fp);
B.
for(i=0;i<10;i++)fread(a[i],sizeof(struct st),1,fp);
C.
for(i=0;i<10;i++)fread(a+i,sizeof(struct st),1,fp);
D.
for(i=0;i<5;i+=2)fread(a+i,sizeof(struct st),2,fp);