/* transpose of 3 * 3 matrix */
#include<stdio.h>
main()
{
	int i,j,a[3][3],b[3][3];
	clrscr();
	for(i=0;i<3;i++)
	{
	   for(j=0;j<3;j++)
	   {
	      scanf("%d",&a[i][j]);
	   }
	}
	for(i=0;i<3;i++)   /* Transpose Part */
	{
	   for(j=0;j<3;j++)
	   {
	      b[i][j]=a[j][i];
	   }
	}
	for(i=0;i<3;i++)
	{
	   for(j=0;j<3;j++)
	   {
	      printf("%d\t",b[i][j]);
	   }
	   printf("\n");
	}
	getch();
}
/* input:  1 2 3
	   4 5 6
	   7 8 9
   output: 1 4 7
	   2 5 8
	   3 6 9
*/