diff --git a/src/main/c/TicTacToe.c b/src/main/c/TicTacToe.c index 7c7075a..d92fbbf 100644 --- a/src/main/c/TicTacToe.c +++ b/src/main/c/TicTacToe.c @@ -118,6 +118,10 @@ int mainx() { Brett(Feld); printf("%s, Was willst du sein, X oder O: ", Name1); scanf("%s", Spieler1); + if (Spieler1[0] != 'X' && Spieler1[0] != 'O') { + printf("Ungültige Auswahl. Das Spiel wird beendet.\n"); + break; + } strcpy(Spieler2, (Spieler1[0] == 'X') ? Name2 : Name1); strcpy(Spieler1, (Spieler1[0] == 'X') ? Name1 : Name2); printf("\nWillkommen %s und %s. Eure Runde Beginnt jetzt.", Spieler1, Spieler2);