Código fuente de la función de matriz cuadrada
#Contiene " stdlib.h "
void rotate(int (*a)[3])
{
int i, j;
int temp[3][3];
for(I = 0;i<3;i++)
{
for(j = 0; j <3;j++)
temp[j][2-I]= a[I][j];
}
for( I = 0 ;i<3;i++)
{
for(j = 0;j & lt3;j++)
a[I][j ]= temp[I ][j];
}
}
main()
{
int i, j ;
int a[3][3]= {11, 22, 33, 44, 55, 66, 77, 88, 99}; /p>
printf("Después de la conversión\n ");
for(I = 0;i<3;i++)
{ p>
for( j = 0; j & lt3;j++)
printf("%d\t ", a[I][j]);
}