求大佬帮忙
查看原帖
求大佬帮忙
799276
the_universe楼主2022/10/18 11:29
#include<stdio.h>

int main()
{
    int n,i,j,m[1000] = {0},k=0;
    char a[10][100], b[10][100];
    scanf_s("%d", &n);
    for (i = 0; i < n; i++)
    {
        gets_s("%c", a[i]);
    }
    for (i = 0; i < n; i++)
    {
        gets_s("%c", b[i]);
    }
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n; j++)
        {
            if (a[i][j] == b[j][n - 1 - i])
                m[1]++;
            if (a[i][j] == b[n - 1 - i][n - 1 - j])
                m[2]++;
            if (a[i][j] == b[n - 1 - j][i])
                m[3]++;
            if (a[i][j] == b[i][n - 1 - j])
                m[4]++;
            if (a[i][j] == b[j][i]||a[i][j]==b[n-1-i][j]||a[i][j]==b[n-1-j][n-1-i])
                m[5]++;
            if (a[i][j] == b[i][j])
                m[6]++;
        }
    }
    for (i = 1; i <= 7; i++)
    {
        if (m[i] == n * n)
        {
            printf("%d", i);
            break;
        }
        else
            k++;
    }
    if (k == 7)
        printf("7");
    return 0;
}
求助各位大佬,这里字符输入有什么问题啊?无法输入所要的字符数量。
2022/10/18 11:29
加载中...