From e876378d8e98031dec02d86727656f02de966d96 Mon Sep 17 00:00:00 2001 From: fdai7892 Date: Wed, 7 Feb 2024 16:28:48 +0100 Subject: [PATCH] =?UTF-8?q?Funktion,=20=C3=9Cberpr=C3=BCfung=20ob=20Feld?= =?UTF-8?q?=20leer=20ist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/duellist-spielesammlung-projekt.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index 0e4eb35..09119ae 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -69,7 +69,15 @@ int isBoardFull(const TicTacToeGame* game) { return 1; // Das Spielfeld ist vollständig gefüllt } +int isFieldEmpty(const TicTacToeGame* game, int row, int col) { + // Überprüfe, ob die angegebenen Zeilen- und Spaltenindizes innerhalb des Spielfelds liegen + if (row < 0 || row >= 3 || col < 0 || col >= 3) { + return 0; // Ungültige Indizes, das Feld ist nicht leer + } + // Überprüfe, ob das Feld leer ist + return game->board[row][col] == EMPTY; +}