3*3数组转置(行元素变成列元素)
#include <stdio.h>int main()
{ void add(int);
int a[3][3];
for(int i=0;i<3;i++)
{ for(int c=0;c<3;c++)
scanf("%d",&a[i][c]);}
add(a);
return 0;
}
void add(int b[][3])
{ for(int m=0;m<3;m++)
{for(int i=0;i<3;i++)
printf("%d",b[i][m]);}
printf("\n");}
请问这错在哪了???