作业帮 > 综合 > 作业

C语言 检验魔方矩阵.我做的答案哪里错了?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 12:55:06
C语言 检验魔方矩阵.我做的答案哪里错了?
由键盘输入一个5 X 5阶矩阵,判断该矩阵是否是魔方矩阵.
魔方矩阵的定义:每一行、每一列、每一对角线上的元素之和都是相等的.
例如矩阵:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9 就是一个魔方矩阵.
输入输出请按以下要求:
输入举例1:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
输出举例1:
It is a magic square!
输入举例2:
2 24 1 8 15
23 5 4 14 16
4 6 13 20 22
10 11 19 21 3
11 18 1 2 9
输出举例2:
It is not a magic square!
#include
int main()
{
\x05 int a[5][5],i,j,n=0,m=0,x=0,y=0;
\x05 for(i=0;i
if(m!=n)的部分是要放到内循环的外面的,你放到里面去了