printf输出的时候加上/n表示回车,你应该是缺少回车
N次输入和N次输出应该各为整体,而不是输出输入穿插进行,改成下面这样就可以了
struct Game{ //结构体存放每次游戏输入
char Player1[10];
char Player2[10];
};
Game game[1024];
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%s",&game[i].Player1);
scanf("%s",&game[i].Player2);
}
for(int i=0;i<n;i++)
{
//判断game[i].Player1和game[i].Player2情况并输出
}