From 49644b1093d32be9be29fd5ce8dd7ec92f412b34 Mon Sep 17 00:00:00 2001 From: Simon Hildebrandt Date: Wed, 7 Feb 2024 18:18:07 +0100 Subject: [PATCH] 38 Entscheidung Zeichen --- src/main/c/TicTacToe.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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) {