From 3899d22cde393e9c2c2a3f1465c51b73a4b0e5bf Mon Sep 17 00:00:00 2001 From: niklaskegelmann Date: Wed, 22 Oct 2025 20:48:47 +0200 Subject: [PATCH] todo in main.c mit chat gemacht --- Start_Mac/main.c | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/Start_Mac/main.c b/Start_Mac/main.c index cdd7219..52a6ddf 100644 --- a/Start_Mac/main.c +++ b/Start_Mac/main.c @@ -38,20 +38,23 @@ int main(int argc, char *argv[]) // TODO: // Check if all words were successfully placed - if (placedWords == wordCount) - { - printf("All words have been placed.\n"); - ###START GAME### - } - - else - { - - ###ERROR CODE### - } // Start the game if successful // error message if some words couldn't be placed + if (placedWords == wordCount) + { + printf("All words have been placed successfully.\n"); + // Start graphical game + startGame(wordSalad, SALAD_SIZE, words, wordCount, 800); + } + else + { + fprintf(stderr, "Error: Only %u out of %u words could be placed.\n", placedWords, wordCount); + fprintf(stderr, "Try reducing the number or length of words.\n"); + exitCode = EXIT_FAILURE; + } + + } else {