#include <stdio.h>
void fun(int a[2][3],int b[3][2]);
int main()
{
int a[2][3] = {{1,2,3},{4,5,6}};
int b[3][2] = {0};
int i = 0, j = 0;
fun(a,b);
for(i = 0;i < 3;i++){
for(j = 0;j < 2;j++){
printf("%d ",b[i][j]);
}
printf("\n");
}
return 0;
}
void fun(int a[2][3],int b[3][2])
{
int i =0, j = 0;
for(i = 0; i < 2;i++){
for(j = 0;j < 3;j++){
b[j][i] = a[i][j];
}
}
}
void fun(int a[2][3],int b[3][2]);
int main()
{
int a[2][3] = {{1,2,3},{4,5,6}};
int b[3][2] = {0};
int i = 0, j = 0;
fun(a,b);
for(i = 0;i < 3;i++){
for(j = 0;j < 2;j++){
printf("%d ",b[i][j]);
}
printf("\n");
}
return 0;
}
void fun(int a[2][3],int b[3][2])
{
int i =0, j = 0;
for(i = 0; i < 2;i++){
for(j = 0;j < 3;j++){
b[j][i] = a[i][j];
}
}
}