●●★☆帮帮忙☆★●●
#include<stdio.h>void main()
{
int a[4][4],i,j,sum1=0,sum2=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
printf("请为a[%d][%d]赋值: ",i,j);
scanf("%d",&a[i][j]);
}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
if(i=j)
sum1=sum1+a[i][j];
else continue;
}
for(i=0;i<4;i++)
for(j=3;j>=0;j++)
{
if(i+j==3)
sum2=sum2+a[i][j];
else continue;
}
for(i=0;i<4;i++)
for(j=0;j<4;j++)
printf("sum1=%2d,sum2=%2d\n",sum1,sum2);
}
我不能检查出错误,但事实上是错了
呵呵