#include <iostream>
using namespace std;
const int row=2;
const int col=3;
void matrix_trans(int [row][col],int [col][row]);
void matrix_trans(int [row][col]);
void matrix_trans(int A[row][col],int B[col][row])
{
for (int i=0;i<row;i++)
{
for(int j=0;j<col;j++)
{
B[j][i]=A[i][j];
}
}
}
void matrix_print(int B[col][row])
{
for (int i=0;i<col;i++)
{
for(int j=0;j<row;j++)
{
printf("%d\t",B[i][j]);
}
printf("\n");
}
}
void main ()
{
int target[row][col]={1,2,3,4,5,6};
int result[col][row]={0};
matrix_trans(target,result);
matrix_print(result);
system("pause");
}
文章標籤
全站熱搜