求一个方阵对角元素之和
#include<stdio.h>#include<stdlib.h>
int main()
{
int i,j,c,t,sum=0;
int a;
printf("Order nuumber input matrix:\n");
scanf("%d",&c); //输入方阵的行列数
printf("Please input a:\n");
for(i=0;i<=c;i++) //输入二维方阵
{
for(j=0;j<=c;j++)
{scanf("%d",&a);}
printf("\n");
}
for(i=0;i<=c;i++) //将方阵对角线上的元素相加
{
for(j=0;j<=c;j++)
t=a;
sum=sum+t;
}
printf("Please output a:\n");
printf("%5d",sum); //输出求得的和
system("pause");
return 0;
}
--------------------------------------------------------
用的Dev c++
-------------------------------------------------------
问题是思路有错么 或者格式错误 编译的时候程序没有报错
--------------------------------------------------------
求各路大神帮忙解答{:10_254:} #include<stdio.h>
int main()
{
int i,j,c,t, e,sum=0;
int a;
printf("Order nuumber input matrix:\n");
scanf("%d",&c); //输入方阵的行列数
printf("Please input a:\n");
for(i=0;i<c;i++) //输入二维方阵
{
for(j=0;j<c;j++)
{
scanf("%d",&a);
}
}
for(e=0;e<c;e++) //将方阵对角线上的元素相加
{
t=a;
sum=sum+t;
}
printf("\nPlease output a:\n");
printf("%5d\n",sum); //输出求得的和
return 0;
} 刘策策 发表于 2016-12-6 21:21
#include
int main()
这样算结果就出来了
刘策策 发表于 2016-12-6 21:21
这样算结果就出来了
谢谢你{:10_254:}{:10_254:}{:10_254:}
页:
[1]