第1个回答 2013-08-04
#include <stdio.h>
main( )
{
int a[3][3]={{1,2,3},{2,3,4},{4,5,6}};
int i,j,total=0;
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
printf("%d\t",a[i][j]);
if (i==j)
{
total+=a[i][j];
}
}
printf("\n");
}
printf("total=%d\n",total);
}
第2个回答 2013-08-04
不知道是不是这样
#include <stdio.h>
void main(){
int a[3][3];
int i,j,n,sum;
n=3;
sum=0;
for(i=0;i<n;i++){
for(j=0;j<n;j++){
a[i][j]=j;
printf("%d ",a[i][j]);
}
printf("\n");
}
for(i=0;i<n;i++)
for(j=0;j<n;j++){
if(i==j || i+j=n-1)sum+=a[i][j];
}
printf("the sum in tow line:%d",sum);
}本回答被网友采纳