//将一个二维数组行和列元素互换。
#include <stdio.h>
int main(int argc, char *argv[])
{
int a[2][3]={{2,3,2},{3,4,5}},b[3][2],i,j;
//a[2][3]={{2,3,2},{3,4,5}};这里这里
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
b[j][i]=a[i][j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf("%3d",b[i][j]);
}
}
return 0;
}
数组的初始化必须在int 的时候就初始化吗先定义个数组然后在单独拿出来初始化为啥不可以啊