输入一个N维矩阵,判断是否对称
void slove()
{
int m, tmpx = 0;
int matrix[120][120] = { 0 };
bool flg ;
while (~scanf("%d", &m))
{
flg = true;
for (int i = 0; i < m; ++i)
{
for (int j = 0; j < m; ++j)
{
scanf("%d", &tmpx);
matrix[i][j] = tmpx;
}
}
for (int i = 0; i < m; ++i)
{
for (int j = 0; j <m; ++j)
{
if (i!=j)
{
if (matrix[i][j] != matrix[j][i])
{
flg = false;
break;
}
}
}
if (!flg)break;
}
if (flg)printf("Yes!\n");
else
printf("No!\n");
}
}