Problem Description
求一个3×3的整型矩阵对角线元素之和。
Input Description
从键盘上输入3×3的整型矩阵,要求输入3行,每行3个整数,每个数之间以空格分隔
Output Description
对角线元素之和,行尾换行。
Sample Input
1 2 3 4 5 6 9 8 7
Sample Output
13
Hint
3×3的整型矩阵用一个3行3列的二维整型数组来描述。
若二维整型数组定义为int a[3][3],则对角线元素即为a[i][i],i=0, 1, 2
#include <stdio.h>
int main() {
int matrix[3][3];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
scanf("%d", &matrix[i][j]);
}
}
int diagonalSum = 0;
for (int i = 0; i < 3; i++) {
diagonalSum += matrix[i][i];
}
printf("%d\n", diagonalSum);
return 0;
}