求矩阵对角线之和
编写程序,求一个n×n矩阵对角线元素之和。输入
有多组数据。
每组数据的第1行为一个整数n(3 <n <10),然后连续n行为n×n矩阵。
输出
每个矩阵的主对角和副对角线上元素的和。 #include <stdio.h>
int sum(int d[] , int n)
{
int i , r ;
for(r = i = 0 ; i < n ; i ++) r = r + d + d ;
return r ;
}
int main(void)
{
int d , i , j , n ;
scanf("%d" , & n) ;
for(i = 0 ; i < n ; i ++) {
fflush(stdin) ;
for(j = 0 ; j < n ; j ++) scanf("%d" , & d) ;
}
printf("%d\n" , sum(d , n)) ;
}
页:
[1]