二维数组2

#include <stdio.h>
int main()
{
int a[5][5],s,s1,i,j; //5*5的二维数组
/* s用来存放所有元素的和,s1用来存放中间元素的和*/
s=s1=0;
printf("请输入25个整数对二维数组进行初始化:\n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
scanf("%d",&a[i][j]);
s+=a[i][j];
}
for(i=1;i<4;i++)
for(j=1;j<4;j++)
{
s1=s1+a[i][j]; //中间的数之和
}
printf("四周元素的和为%d",s-s1); //总和s减去中间部分的和s1
}

posted @ 2022-03-10 11:59  -Qiqiqiiklki  阅读(87)  评论(0)    收藏  举报