From f87915cd4ebf950e7025dc9064509147bee7b47b Mon Sep 17 00:00:00 2001 From: fdai7892 Date: Wed, 7 Feb 2024 16:34:40 +0100 Subject: [PATCH] =?UTF-8?q?Funktion=20=C3=9Cberpr=C3=BCfung=20bei=20Unents?= =?UTF-8?q?chieden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/duellist-spielesammlung-projekt.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index f8f6e5e..640e1de 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -89,7 +89,22 @@ GameResult checkGameResult(const TicTacToeGame* game) { } } + // Unentschieden Prüfen + int draw = 1; + for (int i = 0; i < 3; ++i) { + for (int j = 0; j < 3; ++j) { + if (game->board[i][j] == EMPTY) { + draw = 0; + break; + } + } + if (!draw) { + break; + } + } + return draw ? GAME_DRAW : SUCCESS; +} int berechneMinen(int hoehe, int breite) {