#include<stdio.h>
int main(){
//定义数组,按照题意是手动输入,为了方便测试,将其直接付了初始值,若按照题意,可以删除去初值,把输入部分注释去掉,则为题目要求
int matrix[10][10]={
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
1,2,3,4,5,6,7,8,9,10,
};
//输入数组部分
// for (int i = 0; i < 10; i++) {
// for (int j = 0; j < 10; j++) {
// scanf("%d",matrix[i][j]);
//
// }
//
// }
//输出数组部分
// for (int i = 0; i < 10; i++) {
// for (int j = 0; j < 10; j++) {
// printf("%d ",matrix[i][j]);
//
// }
// printf("\n");
int sum1=0,sum2=0,sum=0;
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10;j++) {
if(i==j)
sum1=sum1+matrix[i][j];
}
}
//printf("%d",sum1);
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10;j++) {
if(i+j==9)
sum2=sum2+matrix[i][j];
}
}
sum=sum1+sum2;
printf("%d",sum);
return 0;
}
运行结果