求一个3×3矩阵对角线元素之和,要求分别输出主对角线和副对角线的元素和
#include<stdio.h>
#define N 3
void sumofdialog(int a[N][N]){
int i,j,sum1=0,sum2=0;
for(i=0;i<N;i++){
for(j=0;j<N;j++){
if(i==j) sum1 += a[i][j];
if(i+j==N-1) sum2 += a[i][j];
}
}
printf("%d %d",sum1,sum2);
}
int main(){
int a[3][3];
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
scanf("%d",&a[i][j]);
}
}
sumofdialog(a);
return 0;
}