From d5882589c0b0bfcba82b75a012bc845a56bc0eb9 Mon Sep 17 00:00:00 2001 From: LukVal54 Date: Sun, 2 Nov 2025 10:42:42 +0100 Subject: [PATCH] nix --- Start_Linux/game.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Start_Linux/game.h b/Start_Linux/game.h index d6d0460..f207c70 100644 --- a/Start_Linux/game.h +++ b/Start_Linux/game.h @@ -4,18 +4,22 @@ #include "input.h" #define MAX_SEARCH_FIELD_LEN 100 +#define MIN_WORD_LEN 2 typedef enum {RECHTS, UNTEN} RICHTUNG; typedef struct { int x, y; - int richtung; + RICHTUNG richtung; }Position; int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen, const char words[][MAX_WORD_LEN], unsigned int wordCount); void showWordSalad(const char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen); void clearWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen); void fillWordsaladRand(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen); +int findPossiblePositions(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen, const char words[][MAX_WORD_LEN], int wordidx, Position positions[]); +int fuelleSalatMitWörtern(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen, const char words[][MAX_WORD_LEN], Position position[], unsigned int wordcount); + #endif