From 5cb8db0a16eded28e21f8a0df842d97dfba9ed7e Mon Sep 17 00:00:00 2001 From: Torsten Stock Date: Tue, 4 Nov 2025 09:51:29 +0100 Subject: [PATCH] zufallsgenerator in game.c --- Start_Windows/game.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Start_Windows/game.c b/Start_Windows/game.c index d8cc133..7f4279c 100644 --- a/Start_Windows/game.c +++ b/Start_Windows/game.c @@ -13,7 +13,29 @@ // Creates the word salad by placing words randomly and filling empty spaces int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen, const char words[][MAX_WORD_LEN], unsigned int wordCount) { + srand(time(NULL)); + for (int i = 0;i < searchFieldLen; i++) { //Feld mit random Buchstaben füllen + for (int j = 0; j < searchFieldLen; j++) { + salad[i][j] = 'A' + (rand() % 26); + } + salad[i][j] = 'A' + (rand() % 26); + } + + wordCount = sizeof(words) / sizeof(words[0]); //Array das mit der Anzahl der Wörter gefüllt wird + int wordOrientation[wordCount]; + + for (int w = 0;w < wordCount; w++) { //Randomizer, ob Wort horizontal oder vertikal wird + wordOrientation[w] = rand() % 2; + } + + + + + //for (int w = 0,w < wordCount, w++) { + // const char *words = words[w]; + //int wordlen = strlen (words); + //} } // Prints the word salad to console