求矩阵两对角线上的元素之和

400 词

题目描述

求矩阵的两对角线上的元素之和

输入

矩阵的行数N 和一个N∗N的整数矩阵ai,j1≤N≤10每一个元素都是整数,范围[-100,100]

输出

所输矩阵的两对角线上的元素之和

#include<bits/stdc++.h>
using namespace std;
int a[100][100];
int n, x, y, sum = 0;
int main() {
cin >> n;
for (x = 0; x < n; x++) {
for (y = 0; y < n; y++) {
cin >> a[x][y];
}
}
for (x = 0; x < n; x++) {
for (y = 0; y < n; y++) {
if (x + y == n - 1 x == y) {
sum += a[x][y];
}
}
}
cout << sum;
return 0;
}