按如下函数原形编程计算并输出求m*n阶矩阵的转置矩阵。期中m和n的值由用户从键盘输入。已知m和n的值都不超过10。
求转置矩阵函数原形:void Transpose(int a[][N], int m, int n);
要求:
在主函数中输入m*n数组元素的值,调用函数 Transpose()求转置矩阵,输出转置矩阵.
友情提示: 注意"行下标i=0 和列下标j=0 及 i>j"时的处理!!!
输入输出要求:
输入提示信息和格式信息:
"Input m, n:"
"%d,%d"
"Input %d*%d matrix:\n"
"%d"
输出提示信息和格式信息:
"The transposed matrix is:\n"
"%4d"
输入输出样例:
Input m, n:4,4
Input 4*4 matrix:
11 12 13 14
21 22 23 23
31 32 33 34
41 42 43 44
The transposed matrix is:
11 21 31 41
12 22 32 42
13 23 33 43
14 23 34 44