#include <stdio.h>
#include <stdlib.h>
#include <string.h>
// global variables
char palavra[20];
char chutes[26];
int tentativas = 0;
void abertura() {
printf("****************\n");
printf(" Jogo de Forca *\n");
printf("****************\n\n");
}
void chuta(char chutes[26]) {
char chute;
scanf(" %c", &chute);
chutes[tentativas] = chute;
tentativas++;
}
int jachutou(char letra){
int achou = 0;
for(int j = 0; j < tentativas; j++){
if(chutes[j] == letra){
achou = 1;
break;
}
}
return achou;
}
void desenhaforca(){
for(int i = 0; i < strlen(palavra); i++){
if(jachutou(palavra[i])){
printf("%c ", palavra[i]);
} else {
printf("_ ");
}
}
printf("\n");
}
void declarapalavra(){
sprintf(palavra, "MELANCIA");
}
int main() {
int acertou = 0;
int enforcou = 0;
abertura();
declarapalavra();
do {
desenhaforca();
chuta(chutes);
} while (!acertou && !enforcou);
}