【C语言】输入4*4整数矩阵中的各元素,求主对角线和副对角线元素之和。

【问题描述】输入4*4整数矩阵中的各元素,求主对角线和副对角线元素之和。
(主对角线为从矩阵的左上角至右下角的连线,副对角线为从矩阵的右上角至左下角的连线)。
【输入输出样例】

1 2 3 4

1 2 3 4

1 2 3 4

1 2 3 4

sum=20(输出后不换行)

 #include
#define N 4
int main()
{
     
	int i,j,sum=0;
	int a[N][N];
	for (i = 0; i < N; i++)
	{
     
		for(j=0;j<N;j++)
		scanf_s("%d", &a[i][j]);	
	}
	for (i = 0; i < N; i++)
	{
     
		for (j = 0; j < N; j++)
		{
     
			if (i == j)
				sum += a[i][j];
			if(i+j==N-1)
				sum += a[i][j];
		}
	}
	printf("sum=%d",sum);
	return 0;
}

你可能感兴趣的:(c语言,算法,程序设计)