C语言 求一个3*3的整型矩阵对角线元素之和

来源:百度知道 编辑:UC知道 时间:2024/06/16 15:28:01
#include<stdio.h>
void main()
{
int a[3][3],i,j,sum=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("%d",&a[i][j]);
printf("\n");
}
for(i=0;i<3;++i)
sum+=a[i][i];
for(i=0;i<3;++i)
if(i!=1)
sum+=a[i][2-i];
printf("sum+=%d\n",sum);
}
我编的,哪错了?

printf("%d",&a[i][j]);改为printf("%d",a[i][j]);

#include<stdio.h>
void main()
{
int a[3][3],i,j,sum=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
printf("%d",&a[i][j]); ........这里改成printf("%d",a[i][j]);
printf("\n");
}
for(i=0;i<3;++i)
sum+=a[i][i];
for(i=0;i<3;++i)
if(i!=1)
sum+=a[i][2-i];
printf("sum+=%d\n",sum);
}

faslkdflajslfjas~

printf("%d",&a[i][j]);改为printf("%d",a[i][j]); 就是这个