include<stdio.h> void main() { int a[5]; int b[1

includevoid main() { int a[5]; int b[1][2]; int max , i,j,k; printf("input 6 numbers:"); for (i=0;i<5;i++) { scanf("%d",&a[i]); } i=0; for(j=0;j<2;j++) { for(k=0;k<3;k++) { b[j][k]=a[i]; i++; } } 有没有大神看下为什么我这样给二维数组赋值b(1)(2)没有赋到,而b(0)(2赋值了两次)