我试图找出一个矩阵是否在不同的方向上是对称的(horitzonzal/垂直的或两者都是),并找到了本教程,并尝试了我的矩阵,但它似乎不能正确地工作。下面是我的当前代码和我得到的输出:111144 // test for symmetrie 在这种情况下,行和列都是3。在我看来,它应该输出NO,但是当前的输出是垂直的(所有矩阵都是.)。为什么会这样呢?我如何修改代码,使其对我正确工作呢?谢谢! static void checkHV(int
嗨,我需要检查一下阵列是否对称。我有一个函数,它将整数的二维数组M和行和列的数组大小作为参数,如果M是对称的,则返回1。我尝试了很多次,但是输出结果要么是非对称数组的,要么是不对称数组的。#include <stdio.h>#define INIT_VALUE -1int main() int M[SIZE][SIZE], i, j, result = INIT_VALUE;
int rowSiz