Final
This commit is contained in:
parent
872684c909
commit
1d952bf2e3
@ -29,13 +29,13 @@ static int platziereWort(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN],
|
||||
|
||||
// Überprüfen, ob das Wort ins Feld passt
|
||||
if (richtung == 0 && spalte + wortLaenge > feldGroesse) return 0; // horizontal
|
||||
if (richtung == 1 && zeile + wortLaenge > feldGroesse) return 0; // vertikal
|
||||
if (richtung == 1 && zeile + wortLaenge > feldGroesse) return 0; // vertikal
|
||||
|
||||
// Prüfen, ob die Positionen frei oder kompatibel sind
|
||||
for (unsigned int i = 0; i < wortLaenge; i++) {
|
||||
char c = (richtung == 0) ? salad[zeile][spalte + i] : salad[zeile + i][spalte];
|
||||
if (c != EMPTY_CHAR && c != wort[i])
|
||||
return 0; // Kollision
|
||||
return 0; // Kollision
|
||||
}
|
||||
|
||||
// Wort eintragen
|
||||
|
||||
@ -46,8 +46,8 @@ int main(int argc, char *argv[])
|
||||
printf("Alle %u Wörter wurden erfolgreich platziert!\n\n", wordCount);
|
||||
|
||||
// Spiel starten
|
||||
//showWordSalad(wordSalad, SALAD_SIZE);
|
||||
startGame(wordSalad, SALAD_SIZE, words, wordCount, );
|
||||
|
||||
startGame(wordSalad, SALAD_SIZE, words, wordCount, 800);
|
||||
|
||||
}
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user