Red de conocimientos turísticos - Conocimientos sobre calendario chino - Utilice Function Solver para escribir una función en C que, dada una matriz bidimensional de números enteros de 3*3, se llame entre sí en las filas y columnas de la matriz.
Utilice Function Solver para escribir una función en C que, dada una matriz bidimensional de números enteros de 3*3, se llame entre sí en las filas y columnas de la matriz.
#include?lt;stdio.hgt;
void?output(int?(*array)[3]);
void?swap3mul3(int?(*array)[3 ])
{
int?i,j,temp;
for(i=0;ilt;3;i)
for(j=0;jlt;i;j)
{
temp=array[i][j];
array[i][ j]=matriz[j][i];
matriz[j][ i]=temp;
}
}
void?output(int?(*array)[3])
{
int?i;
for(i=0;ilt;3 ;i )
printf("4d?4d? 4d\n",matriz[i][0],matriz[i][1],matriz[i][2]);
}
int?array[][3]={{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; >
printf("antes?swap:\n");
salida(matriz);
swap3mul3(matriz);
printf(" después?intercambio:\n");
salida(matriz);
retorno?;
}