对称矩阵的判定

对称矩阵的判定_第1张图片#include
int main()
{
    int a[20][20];
    int i,n,t,l;
    while (scanf("%d", &n) != EOF&&(n!=0))
    {
        int x = 0;
        for (i = 0; i < n; i++)
        {
            for (l = 0; l < n; l++)
            {
                scanf("%d", &a[i][l]);
            }
        }
        for (i = 0; i < n; i++)
        {
            for (l = 0; l < n; l++)
            {
                if (a[l][i] == a[i][l])
                {
                    x++;
                }
            }
        }
        if (x == n * n)
        {
            printf("yes\n");
        }
        else
        {
            printf("no\n");
        }
    }
    return 0;
}

你可能感兴趣的:(算法,c++,数据结构)