From d9c39024bbe0f2dd9fa12c24d07c1b4c0a2e6197 Mon Sep 17 00:00:00 2001 From: Maximilian Ott Date: Tue, 4 Nov 2025 17:45:30 +0100 Subject: [PATCH] Code game.c --- Start_Mac/game.c | 1 + Start_Mac/main.c | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Start_Mac/game.c b/Start_Mac/game.c index 8859515..d639a49 100644 --- a/Start_Mac/game.c +++ b/Start_Mac/game.c @@ -29,6 +29,7 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi for (int j = 0; j < searchFieldLen; j++) { salad[i][j] = '\0'; + } } diff --git a/Start_Mac/main.c b/Start_Mac/main.c index 03da755..839f80f 100644 --- a/Start_Mac/main.c +++ b/Start_Mac/main.c @@ -36,11 +36,20 @@ int main(int argc, char *argv[]) // Create the word salad by placing words into grid placedWords = createWordSalad(wordSalad, SALAD_SIZE, words, wordCount); - // TODO: + // Check if all words were successfully placed // Start the game if successful // error message if some words couldn't be placed + if (placedWords == wordCount) + { + startGame(wordSalad, SALAD_SIZE, words, placedWords, 800); + } + else{ + printf("The game can not start! %d words can not be placed!", wordCount - placedWords); + exitCode = EXIT_FAILURE; + } + } else {