This commit is contained in:
Helena Köhler
2025-11-04 19:10:10 +01:00
parent f9da187cb2
commit f1eddf6174
8 changed files with 17 additions and 107 deletions
+16 -8
View File
@@ -11,7 +11,7 @@
* restliche Felder mit zufälligen Buchstaben füllen */
//Funktion: Initialisiert das Spielfeld mit leeren Zeichen
static void intitSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int feldGroesse)
static void initSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int feldGroesse)
{
for (unsigned int i =0; i < feldGroesse; i++)
for (unsigned int j=0; j < feldGroesse; j++)
@@ -70,14 +70,15 @@ unsigned int erfolgreichGesetzt = 0;
fprintf(stderr, "Warnung: Konnte Wort nicht platzieren: %s\n", words[w]);
}
}
//Leere Felder mit Zufallsbuchstaben füllen
for (unsigned int i = 0; i < searchFieldLen; i++)
{
for (unsigned int j = 0; j < searchFieldLen; j++)
//Leere Felder mit Zufallsbuchstaben füllen
for (unsigned int i = 0; i < searchFieldLen; i++)
{
if (salad[i][j] == EMPTY_CHAR)
salad[i][j] = ´A´ + rand() % 26;
for (unsigned int j = 0; j < searchFieldLen; j++)
{
if (salad[i][j] == EMPTY_CHAR)
salad[i][j] = 'A' + rand() % 26;
}
}
return erfolgreichGesetzt;
}
@@ -86,5 +87,12 @@ for (unsigned int i = 0; i < searchFieldLen; i++)
// Prints the word salad to console
void showWordSalad(const char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen)
{
for (unsigned int i = 0; i < searchFieldLen; i++){
for (unsigned int j = 0; j < searchFieldLen; j++)
{
printf("%c ", salad[i][j]);
}
printf("\n");
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -2,4 +2,4 @@ Yeti,Nessie Werwolf; Vampir
Monster
Hydra;Frankenstein
Dracula;KingKong;Gremlin;Kobold,Hexe;Poltergeist
Gespenst, Oger
Hallo
Binary file not shown.