C Program to rotate a square matrix by 90 degree.

data-twttr-rendered="true">
#include<stdio.h>
#include<conio.h>
void main()
{
   int m[20][20],t[20][20],i,j,x;
   clrscr();
   printf("\nEnter the order of square matrix : ");
   scanf("%d",&x);
   printf("\nEnter the elements\n");
   for(i=0;i<x;i++)
      for(j=0;j<x;j++)
         scanf("%d",&m[i][j]);
   for(i=0;i<x;i++)
      for(j=0;j<x;j++)
             t[i][j]=m[j][i];
   printf("\nRotated Square matrix about 90 degree is\n\n");
   for(i=x-1;i>=0;i--)
   {
      for(j=0;j<x;j++)
         printf(" %d",t[i][j]);
      printf("\n");
   }
   getch();
}