diff --git a/src/main/c/TicTacToe.c b/src/main/c/TicTacToe.c index 4b50623..7c7075a 100644 --- a/src/main/c/TicTacToe.c +++ b/src/main/c/TicTacToe.c @@ -107,14 +107,19 @@ int mainx() { char Feld[3][3]; char Spieler1[50], Spieler2[50]; int Punkte1 = 0, Punkte2 = 0; + char Name1[50], Name2[50]; char Nochmal[50] = { "Weiter" }; printf("Name Spieler 1:"); - scanf("%s", Spieler1); + scanf("%s", Name1); printf("Name Spieler 2:"); - scanf("%s", Spieler2); + scanf("%s", Name2); while (Nochmal[0] == 'W' || Nochmal[0] == 'w') { Zaehler = 1; Brett(Feld); + printf("%s, Was willst du sein, X oder O: ", Name1); + scanf("%s", Spieler1); + 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); while (Winner(Feld) == 9) {