diff --git a/src/main/c/Tim/hangman.c b/src/main/c/Tim/hangman.c index 81fa8ce..6704dee 100644 --- a/src/main/c/Tim/hangman.c +++ b/src/main/c/Tim/hangman.c @@ -1,9 +1,11 @@ #include "hangman.h" #include #include +#include +#include char wordlist[10][30] = { - "Kartoffel", "Zigarette", "Haus", "Fenster", "Kartenleseettiketiergerät", + "Kartoffel", "Zigarette", "Haus", "Fenster", "Kartenleseettiketiergeraet", "Kleiderschrank", "Schnee","Wasserhahn", "Fernbedienung", "Computertastatur" }; @@ -11,6 +13,7 @@ char wordlist[10][30] = { void hangman() { + srand(time(NULL)); char userSelection; printf("Willkommen bei Hangman!!!\n" "Per Zufall wird jede Runde ein Wort aus einem Pool ausgewaehlt. Gebe einen Buchstaben ein, von dem du vermutest,\ndass er in dem gesuchten Wort ist, sobald die Konsole dich dazu auffordert.\n" @@ -19,6 +22,13 @@ void hangman() do { + char guessWord[30]; + int length; + strcpy(guessWord,wordlist[rand() % 10]); + length = strlen(guessWord); + printf("%s %d\n",guessWord, length); + + printf("Bitte gib einen Buchstaben ein!\n"); scanf(" %c", &userSelection); printf("%c\n", userSelection);