编写一个程序,求3X4数组的转置矩阵。要求在main函数里读数,在change函数里把矩阵转置。

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:42:01
跪求,来个C语言高手帮帮忙。设计要求:编写一个程序,求3X4数组的转置矩阵。要求在main函数里读数,在change函数里把矩阵转置。小弟不胜感激。

#include <stdio.h>
int b[4][3];
void main()
{void change(int a[3][4]);
int i,j,a[3][4];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
change(a);
for(i=0;i<4;i++)
{for(j=0;j<3;j++)
printf("%d ",b[i][j]);printf("\n");}
}
void change(int a[3][4])
{
int i,j,t;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
b[j][i]=a[i][j];
}