二维数组的问题---为什么这样写不行?
运行结果如图所示:有关代码
程序代码:
#include<stdio.h> int main(){ int row,i,j; int a[][4]={0}; scanf("%d",&row); for(i=0;i<row;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); for(i=0;i<row;i++) { for(j=0;j<4;j++) { printf("%d",a[i][j]); } printf("\n"); return 0; }