Двумерный массив. Определить, является ли он симметричным относительно своей главной диагонали - C (СИ)
Формулировка задачи:
Дан квадратный массив целых чисел Определить явлееться ли он симетричным относительно своей главной диогонали.
Помогите решить задачу.
Помогите кто ни будь
Ну помогите кто нибудь
Решение задачи: «Двумерный массив. Определить, является ли он симметричным относительно своей главной диагонали»
textual
Листинг программы
#include "stdio.h"
#define N 5
int main()
{
int matrix[N][N];
int i = 0, j = 0;
int sum = 0;
int offset = 1;
for(i = 0; i < N; i++) {
for(j = 0; j < N; j++) {
matrix[i][j] = i + j;
printf("%d ", matrix[i][j]);
}
printf("\n");
}
for(i = 0; i < N - 1; i++)
{
for(j = offset; j < N; j++)
if(matrix[i][j] == matrix[j][i])
sum++;
offset++;
}
sum == (N*(N-1))/2 ? printf("Symmetric") : printf("Asymmetric");
return 0;
}