问题描述;魔法矩阵是指任意大小的矩阵,每行每列以及两个主对角线的数字和都相等的矩阵。输入一个(3*3)的矩阵,判断该矩阵是否为魔法矩阵。如果是则输出“yes",否则输出”no"。
作者:何知令
发表时间:2017年2月15ri
输入;3*3的矩阵
作者:何知令
发表时间:2017年2月15ri
输入;3*3的矩阵
输出:yes 或者 no
代码:
/*
问题描述;魔法矩阵是指任意大小的矩阵,每行每列以及两个主对角线的数字和都相等的矩阵。输入一个(3*3)的矩阵,判断该矩阵是否为魔法矩阵。如果是则输出“yes",否则输出”no"。
作者:何知令
发表时间:2017年2月15ri
输入;3*3的矩阵
输出:yes 或者 no
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
int num[3][3];
int true=1;
int sum;
for(i=0; i<3; i++)
for(j=0; j<3; j++)
scanf("%d",&num[i][j]);
sum=num[0][0]+num[0][1]+num[0][2];
for(i=1;i<3;i++)
{
if(num[i][0]+num[i][1]+num[i][2]!=sum)
true=0;