for循环输出问题
#include<stdio.h>void main()
{
int i,j;
int a[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};
for(i=0;i<3;i++){printf("\n");//printf("\n");的位置决定了怎样输出!
for(j=0;j<4;j++)
{
printf("%3d",a[i][j]);
}
}
}
为什么这个pintf一定要放在第一个循环后面而不能放在第二个循环后面才能输出矩阵?