diff --git a/src/main/c/TicTacToe.c b/src/main/c/TicTacToe.c index 0622484..37879ef 100644 --- a/src/main/c/TicTacToe.c +++ b/src/main/c/TicTacToe.c @@ -101,16 +101,19 @@ int mainx() { char Feld[3][3]; Brett(Feld); Bild(Feld); - if (Zaehler % 2 != 0) { - printf("Spieler 1 gebe das Feld an wo du dein X setzen willst.\n"); + while (Winner(Feld) == 9) { + Bild(Feld); + if (Zaehler % 2 != 0) { + printf("Spieler 1 gebe das Feld an wo du dein X setzen willst.\n"); + } + else printf("Spieler 2 gebe das Feld an wo du dein O setzen willst.\n"); + printf("Reihe:"); + scanf("%d", &row); + printf("Spalte:"); + scanf("%d", &col); + row -= 1; + col -= 1; + Zuege(Feld, row, col); + Zaehler++; } - else printf("Spieler 2 gebe das Feld an wo du dein O setzen willst.\n"); - printf("Reihe:"); - scanf("%d", &row); - printf("Spalte:"); - scanf("%d", &col); - row -= 1; - col -= 1; - Zuege(Feld, row, col); - Zaehler++; -} \ No newline at end of file +}