float型二维数组不能用scanf?
#include<stdio.h>void main()
{
float a[2][2];
int i,j;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
scanf("%f",&a[i][j]);
for(i=0;i<2;i++)
for(j=0;j<2;j++)
printf("%f",a[i][j]);
}
运行时提示
scanf:floating point formats not linked
Abnormal program termination
这个是为什么?