Olá galera estou tentando rotacionar uma matriz em 90º mais não estou conseguindo alguém pode me ajudar?
Exemplo
1 2 3 e deverá apresenta assim: 7 4 1 4 5 6 8 5 2 7 8 9 9 6 3
#include <stdio.h>
main()
{
int M[3][3],i,j;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("\nDigite a Matriz[%d][%d]: ",i,j); scanf("%d",&M[i][j]);
}
}
system("cls");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("%d\t",M[i][j]);
}
printf("\n");
}
printf("\n\nA MATRIZ GIRA 90\n");
for(j = 2; j >= 0; j--)
{
for(i = 0; i < 3; i++)
{
printf("%d ", M[i][j]);
}
printf("%c", 10);
}
}