include <stdio.h>
include <string.h>
// variaveis globais
char palavrasecreta [20]; int tentativas=0; char chutes [26];
//-------------------------------------------------------------------
void abertura(){ printf("/***/\n"); printf(" /JOGO DE FORCA/\n"); printf("/***/\n"); }
//-------------------------------------------------------------------
int jachutou(char letra){ int achou = 0; for (int j = 0; j< tentativas; j++){ if ( chutes[j] == letra){ achou = 1; break;
}else { achou = 0; }
} return achou; }
//------------------------------------------------------------------
void desenhaforca(){ for (int i = 0; i < strlen(palavrasecreta); i++){ int achou = 0;
achou = jachutou(palavrasecreta[i]);
if (achou){ printf("%c ",palavrasecreta[i]); }else{ printf("_ "); } }
printf("\n"); }
//--------------------------------------------------------------------
void chuta (){ scanf(" %c", &chutes[tentativas]); tentativas++; }
//------------------------------------------------------------------
void escolhepalavrasecreta(){ sprintf(palavrasecreta,"MELANCIA"); }
//------------------------------------------------------------------
int main(){
int acertou = 0; int forca = 0; escolhepalavrasecreta(); abertura(); do { desenhaforca(); chuta(); }while (!acertou && !forca);
}