//求解矩阵两条对角线上的元素之和
#include
#define N 10//
using namespace std;
void main()
{
int num;
cout<<“请输入对角矩阵的大小”<<endl;
cin>>num;
int a[N][N];
cout<<“请输入矩阵的元素”<<endl;
int i,j,sum=0;
for(i=0;i<num;i++)
{
for(j=0;j<num;j++)
cin>>a[i][j];
}
for(i=0;i<num;i++)
{
for(j=0;j<num;j++)
cout<<a[i][j]<<’\t’;
cout<<endl;
}
for(i=0;i<num;i++)
{
sum+=a[i][i]+a[i][num-1-i];
}
if(num%2)
sum=sum-a[(num-1)/2][(num-1)/2];
cout<<“矩阵两条对角线上的元素之和为”<<sum<<endl;
}