mamaaini 发表于 2023-11-20 21:48:27

输入不了

isdkz 发表于 2023-11-20 21:48:41

#include <stdio.h>

int lml(int a, int n) {
    int i, j;
    for (i = 0; i < n; i++) {
      for (j = 0; j < n; j++) {
            if (a[ i] != a[ i]) {
                return 0;
            }
      }
    }
    return 1;
}

int main() {
    int N, i, j;
    int a;
    scanf("%d", &N);
    while (N != 0) {
      for (i = 0; i < N; i++) {
            for (j = 0; j < N; j++) {
                scanf("%d", &a[ i]);
            }
      }
      if (lml(a, N)) {
            printf("yes\n");
      } else {
            printf("no\n");
      }
      scanf("%d", &N);
    }
    return 0;
}


此代码用于判断输入的矩阵是否对称。它首先读取一个正整数N,表示矩阵的行数,然后依次输入N行数据。接着调用lml函数来判断矩阵是否对称,如果对称则输出"yes",否则输出"no"。在主函数中,通过循环多次读取并处理多组输入数据,直到N为0时结束。同时修正了lml函数的参数传递错误。
页: [1]
查看完整版本: 输入不了