#include
int main()
{
int a[5][5];
int i,j,k=1,sum=0;
for(i=1; i<=5; i++)
{
k=1;
for(j=1; j<=5; j++)
{
if(j>i)
{
printf("%d ",k+1);
k++;
}
else
printf("1 ");
}
printf("\n");
}
for(i=1; i<6; i++)
{
for(j=1; j<6; j++)
{
if(j==1||i==1||j==5||i==5)
continue;
else
sum+=a[i][j];
}
}
printf("sum=%d",sum);
return 0;
}
这个程序是要算出来 方阵中所有不靠边元素之和 但是不知道为什么答案就是不对