Как переместить диагонали в матрице c++
Что нужно сделать, чтобы поменять местами диагонали в квадратной матрице
Вот код
#include <iostream>
using namespace std;
int main()
{
int n;
int i, j;
do {
cout << "Vvedite razmer matrizi N: " << endl;
cin >> n;
} while(n>=6);
int arr[n][n];
for(i = 0; i < n; i++){
for(j = 0; j < n; j++) {
cout << "Vvedite elementy matrizi " << i << "," << j << " : ";
cin >> arr[i][j];
}
}
for(i = 0; i < n; i++) {
cout << "\n\n";
for(j = 0; j < n; j++) {
cout << "\t\t" << arr[i][j];
}
}
}