|
@ -123,7 +123,7 @@ void hangman() |
|
|
} |
|
|
} |
|
|
printf("\n\n%s\n", displayWord); |
|
|
printf("\n\n%s\n", displayWord); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
userSelection = endGame(); |
|
|
}while(userSelection != '0'); |
|
|
}while(userSelection != '0'); |
|
|
printf("Danke fuers Spielen! Auf Wiedersehen!\n"); |
|
|
printf("Danke fuers Spielen! Auf Wiedersehen!\n"); |
|
|
} |
|
|
} |
|
@ -153,7 +153,7 @@ bool wordGuessed(char x[], char y[]) |
|
|
{ |
|
|
{ |
|
|
if(strcmp(x,y) == 0) |
|
|
if(strcmp(x,y) == 0) |
|
|
{ |
|
|
{ |
|
|
printf("Du hast gewonnen!\nDas gesuchte Wort war \"%s\"\n\nHier hast du ein neues Wort zum erraten.\n\n",x); |
|
|
|
|
|
|
|
|
printf("Du hast gewonnen!\nDas gesuchte Wort war \"%s\"\n\n",x); |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
else |
|
|
else |
|
@ -236,11 +236,26 @@ bool noTrysLeft(int x, char y[]) |
|
|
{ |
|
|
{ |
|
|
if(x >= POSSIBLE_TRYS) |
|
|
if(x >= POSSIBLE_TRYS) |
|
|
{ |
|
|
{ |
|
|
printf("Du hast verloren!\n\nDas gesuchte Wort war \"%s\"\n\nHier hast du ein neues Wort zum erraten.\n\n",y); |
|
|
|
|
|
|
|
|
printf("Du hast verloren!\n\nDas gesuchte Wort war \"%s\"\n\n",y); |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
else |
|
|
else |
|
|
{ |
|
|
{ |
|
|
return false; |
|
|
return false; |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
char endGame() |
|
|
|
|
|
{ |
|
|
|
|
|
char userSelect; |
|
|
|
|
|
endGameQuestionHangman(); |
|
|
|
|
|
scanf(" %c", &userSelect); |
|
|
|
|
|
|
|
|
|
|
|
return userSelect; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void endGameQuestionHangman() |
|
|
|
|
|
{ |
|
|
|
|
|
printf("Moechtest du nochmal spielen?\n\nBeliebige Taste: Nochmal spielen\n 0 : Beenden\n"); |
|
|
} |
|
|
} |