scanf整体输入时为什么出现了错误
#include <stdio.h> int main()
{
int i,j;
int str[3][3];
for(i=0;i<=2;i++)
for(j=0;j<=2;j++)
scanf("%d ",&str[i][j]);//%d后面是一个空格
putchar('\n');
return 0;
}
为什么我输入数组的时候---我是一起输入,按1 2 3 4 5 6 7 8 9 ,这时按enter输入并未结束,而是要再输入一个任意的数才会结束输入????求解答