From 42a5143e9ad6a85fd0d63725683398657abc1a18 Mon Sep 17 00:00:00 2001 From: Hofmann Jonas Date: Tue, 4 Nov 2025 17:03:59 +0100 Subject: [PATCH] testing-statements entfernt --- Start_Windows/game.c | 14 +++----------- Start_Windows/game.o | Bin 9279 -> 8713 bytes 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/Start_Windows/game.c b/Start_Windows/game.c index cd33f4e..7313aa3 100644 --- a/Start_Windows/game.c +++ b/Start_Windows/game.c @@ -52,14 +52,12 @@ wordPosition choserandomPosition(unsigned int searchFieldLen, unsigned int wordL { wordPosition position = {0, 0, 0}; - //srand(time(NULL)); + position.alignment = rand()%(VERTIKAL - HORIZONTAL + 1) + HORIZONTAL; position.rowOrColumn = rand()%(searchFieldLen); - printf("Wordlength: %d\n", wordLength); position.startingCell = rand()%(searchFieldLen - wordLength); - printf("Starting Cell: %d\n", position.startingCell); - + return position; } @@ -118,7 +116,6 @@ int placeWord(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], wordPositi for (i = position.startingCell; (i < serchFieldLen) && (currentWord[j] != '\0'); i++) { salad[position.rowOrColumn][i] = currentWord[j]; - printf("%c",currentWord[j]); j++; } salad[position.rowOrColumn][i] = '\0'; @@ -128,12 +125,10 @@ int placeWord(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], wordPositi for (i = position.startingCell; (i < serchFieldLen) && (currentWord[j] != '\0'); i++) { salad[i][position.rowOrColumn] = currentWord[j]; - printf("%c",currentWord[j]); j++; } salad[i][position.rowOrColumn] = '\0'; } - printf("\n"); return 1; } @@ -180,7 +175,6 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi srand(time(NULL)); initializeWordsalad(salad, searchFieldLen); - showWordSalad(salad, searchFieldLen); for (i = 1; i <= wordCount; i++) { @@ -198,12 +192,10 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi if (positionFound) { - printf("%d, %d, %d \n", currentWordPosition.alignment, currentWordPosition.rowOrColumn, currentWordPosition.startingCell); - printf("%s\n", currentWord); placedWords += placeWord(salad, currentWordPosition, currentWord, strlen(currentWord), searchFieldLen); } } - showWordSalad(salad, searchFieldLen); + placeRandomLetters(salad, searchFieldLen); diff --git a/Start_Windows/game.o b/Start_Windows/game.o index 8dc08259a7356f60dac851fb286fda92c243d4e8..c25f5e324b080f67136f62a8a90c572b25d9e5c2 100644 GIT binary patch delta 3165 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 Ki|MxleeA#Y1cy)n