作业帮 > 综合 > 作业

求程序哪边错了“一个5×5的方阵利用输入函数动态赋初值后分别计算方阵每行每列及两对角线上的元素之和”

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/14 12:38:28
求程序哪边错了“一个5×5的方阵利用输入函数动态赋初值后分别计算方阵每行每列及两对角线上的元素之和”
#include
void main()
{
int i,j,a[5][5],sum=0,d_sum=0,fd_sum=0;
for(i=0;i
#include<stdio.h>
void main()
{
int i,j,a[5][5],sum=0,d_sum=0,fd_sum=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
for(i=0;i<5;i++)
{ sum=0;
for(j=0;j<5;j++)
sum+=a[i][j];
printf("%d line's sum is %d\n",i,sum);
}
for(j=0;j<5;j++)
{ sum=0;
for(i=0;i<5;i++)
sum+=a[i][j];
printf("%d col's sum is %d\n",j,sum);
}
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i==j)
d_sum+=a[i][j];
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if (i+j==4)
fd_sum+=a[i][j];
printf("d_sum is %d fd_sum is %d\n",d_sum,fd_sum);
}
再问: 亲 请问你改了那个步骤 我愣是没看出来 求指教 我好明确
再答: 找一个Merge工具直接compare一下,程序多了修改的也可能不少。。。
再问: 给个下载链接好吗 我怕找错了