[求助]一段出错的代码
#include <stdio.h>
struct student
{
float score[3];
}stu[3];
void main()
{
int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("score %d: ",j+1);
scanf("%f",stu[i].score[j]);
}
}
理论上应该要求输入9个浮点数的.但运行时出现以下提示:
score 1: scanf : floating point formats not linked
Abnormal program termination
请问这是怎么回事?