第36題
給定程序MODI1.C中函數(shù)fun的功能是:輸出M行M列整數(shù)方陣,然后求兩條對(duì)角線上元素之和,返回此和數(shù)。
參考答案:
#include <stdio.h>
#define M 5
int fun(int n, int xx[][M])
{
int i,j,sum=0;
printf("\nThe %d x %d matrix:\n", M,M);
for(i = 0; i < M; i++)
{
for( j= 0; j < M; j++)
print("%d", xx[i][j]);
printf("\n");
}
for(i = 0;i < n;i++)
sum += xx[i][i]:+xx[i][n-i+1];
return(sum);
void main()
{
int aa[M][M]={{1,2,3,4,5},{4,3,2,1,0},{6,7,8,9,0},{9,8,7,6,5},{3,4,5,6,7}};
printf("\nThe sum of al elements on 2 diagnals is %d.",fun(M,aa));
}