#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;
}
求助各位大佬,这里字符输入有什么问题啊?无法输入所要的字符数量。