diff --git a/src/main/c/hangman.c b/src/main/c/hangman.c index f395ff9..24350d3 100644 --- a/src/main/c/hangman.c +++ b/src/main/c/hangman.c @@ -175,10 +175,19 @@ void hauptSpiel(int level){ lade_secret_word(secret_word, level, path); - //hangman soll gemalt werden - //Buchstaben sollen gezeigt werden - //Buchstaben sollen eingegeben werden können - //eingegeben Buchstaben sollen überprüft und dem Lösungswort hinzugefügt werden, damit Gewinn ermittelt werden kann + while (attempts < 6) { //um gewinnen erweitern + draw_hangman(attempts); + show_letters(secret_word, guessed_letters); + guessed_letter = eingabe_buchstabe(); + result = letter_in_secret_word(guessed_letter, secret_word); + if (result == 0){ + add_guessed_letter(guessed_letters, guessed_letter); + } + else { + attempts++; + } + //gewonnen erweitern + } } void draw_hangman(int attempts) {