[求助]初学者提问:关于scanf
#include "stdio.h"
#include "conio.h"
#define N 3
void main()
{
double a[N][N]; /*这里要是定义为int a[N][N];就没有问题*/
int i,j;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%f",&a[i][j]);
for(i=0;i<N;i++)
for(j=0;j<N;j++)
printf("a[%d][%d]=%f\n",i+1,j+1,a[i][j]);
getch();
}
如此简单的程序,怎么我输入的是1 enter ......9 enter,输出怎么是
很大的一些数?
请不吝赐教。