编程实现:输入一个 n*n 的矩阵(>=5),求出两条对角线元素值之和。

2025-03-13 23:42:22
推荐回答(1个)
回答1:

#include 

int main()
{
    int a[100][100] = {0};
    int n, i, j, sum = 0;
    scanf("%d", &n);
    for(i = 0;i < n;i++)
    for(j = 0;j < n;j++)
    {
        scanf("%d", &a[i][j]);
        if(i == j || i+j == n-1)
            sum += a[i][j];
    }
    printf("两条对角线元素之和 %d\n", sum);
    return 0;
}