求一个5×5方阵主对角线元素的和以及副对角线元素的积。
输入格式:
输入5行5列的矩阵,每行第一个数前没有空格,每行的每个数之间各有一个空格。
输出格式:
在一行中按照“s=和,t=积”的顺序输出,结果均原样输出,没有列宽控制。
输入样例:
1 4 7 8 5
1 1 1 1 1
2 2 2 5 6
2 2 2 2 2
3 3 3 3 3
输出样例:
s=9,t=60
#include<stdio.h>
#define rsize 5
#define csize 5
int main()
{
int a[rsize][csize],i,j,s=0,t=1;
for(i=0;i<rsize;i++)
for(j=0;j<csize;j++)
scanf("%d",&a[i][j]);
for(i=0;i<rsize;i++)
{
for(j=0;j<csize;j++)
{
if(i==j)
s+=a[i][j];
if(i+j==rsize-1)
t*=a[i][j];
}
}
printf("s=%d,t=%d",s,t);
return 0;
}