Алгоритм решения

Условием главной диагонали является равенство индексов по строкам и столбцам j = i. Из этого следуя, условием нахождения элемента над главной диагональю является i < j, под главной диагональю i > j.

Условием побочной диагонали является следующее равенство j + i = n + 1 (n – размер квадратной матрицы). Из этого следуя, условием нахождения элемента над побочной диагональю является i + j < n + 1, под побочной диагональю i + j > n +1.