将一个3×3矩阵转置。在主函数中用scanf输入矩阵元素,将数组名作函数参
来源:百度知道 编辑:UC知道 时间:2024/05/27 17:19:47
main()
{
void oder(int a[][3]);
int i,j;
int a[3][3];
printf("input zhe array:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
oder(a);
}
void oder(a[][3])
{
int i,j;
for(i=0;i<3;i++)
for(j=2;j>i;j--)
{t=a[i][j];a[i][j]=a[j][i];a[j][i]=t;}
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
printf("%d ",a[i][j]);
printf("\n");
}
}