main()
{
float change(float array[3][3]);
float a[3][3];
int i,j;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
scanf("%d",&a[i][j]);
change (a);
for (i=0;i<3;i++)
for (j=0;j<3;j++)
printf("%4d\n",a[i][j]);
}
float change(float array[3][3]) // 这里可以写出 array[][3]
{
float c[3][3];
int m,n;
for(m=0;m<3;m++)
for(n=0;n<3;n++)
c[n][m]=array[m][n];
for(m=0;m<3;m++)
for(n=0;n<3;n++)
arry[m][n]=c[m][n]; //不想改变你的程序,所以在这里修改。这样 arry在主函数中是可以访问的。。。不用返回了。
}