Start_Windows/game.c aktualisiert
This commit is contained in:
parent
e4b502149d
commit
b7e729182c
@ -1,7 +1,7 @@
|
|||||||
#include "game.h" // Einbindung der Header-Datei mit Funktionsdeklarationen und Konstanten
|
#include "game.h" // Einbindung der Header-Datei mit Funktionsdeklarationen und Konstanten
|
||||||
#include <time.h> // Für die Initialisierung des Zufallszahlengenerators
|
#include <time.h> // Für die Initialisierung des Zufallszahlengenerators
|
||||||
#include <stdlib.h> // Für rand(), srand() und Speicherfunktionen
|
#include <stdlib.h> // Für rand(), srand() und Speicherfunktionen
|
||||||
#include <string.h> // Für strlen() zur Ermittlung der Wortlänge // test
|
#include <string.h> // Für strlen() zur Ermittlung der Wortlänge
|
||||||
#include <stdio.h> // Für printf() in showWordSalad
|
#include <stdio.h> // Für printf() in showWordSalad
|
||||||
|
|
||||||
#define MAX_RAND_TRIES_PER_WORD 10 // Maximale Versuche, ein Wort zufällig zu platzieren
|
#define MAX_RAND_TRIES_PER_WORD 10 // Maximale Versuche, ein Wort zufällig zu platzieren
|
||||||
@ -27,7 +27,11 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi
|
|||||||
for (int tries = 0; tries < MAX_RAND_TRIES_PER_WORD && !placed; tries++) {
|
for (int tries = 0; tries < MAX_RAND_TRIES_PER_WORD && !placed; tries++) {
|
||||||
int dir = rand() % 2; // Zufällige Richtung: 0 = horizontal, 1 = vertikal
|
int dir = rand() % 2; // Zufällige Richtung: 0 = horizontal, 1 = vertikal
|
||||||
int row = rand() % searchFieldLen; // Zufällige Zeile
|
int row = rand() % searchFieldLen; // Zufällige Zeile
|
||||||
|
} // Ende innere Schleife
|
||||||
|
} // Ende äußere Schleife
|
||||||
|
|
||||||
|
return 0; // Rückgabewert
|
||||||
|
} // Ende der Funktion
|
||||||
|
|
||||||
// Prints the word salad to console
|
// Prints the word salad to console
|
||||||
void showWordSalad(const char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen)
|
void showWordSalad(const char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user