#include
using namespace std;
void display(int a[][1000],int n)
{
for(int i = 0 ; i < n ; i++)
{
for(int j = 0 ; j < n ; j++)
{
cout<<a[i][j]<<",";
}
}
cout<<“endl”;
}
void rotate(int a[][1000] , int n)
{
for(int row = 0 ; row < n ; row++)
{
int start_col = 0 ;
int end_col = n -1;
while(start_col < end_col)
{
swap(a[row][start_col] , a[end_col][row]);
start_col++;
end_col–;
}
}
for(int i = 0 ; i < n; i++)
{
for(int j = 0 ; j < n ; j++)
{
if(i < j)
{
swap(a[i][j],a[j][i]);
}
}
}
}
main()
{
int a[1000][1000];
int n;
cin>>n;
for(int i = 0 ; i < n ; i++)
{
for(int j = 0 ; j < n ; j++)
{
cin>>a[i][j];
}
}
rotate(a,n);
display(a,n);
return 0;
}