no seguite video: https://cursos.alura.com.br/course/introducao-a-programacao-com-c-parte-2/task/8926 estou programando um jogo de forca em c e quando compilo e executo não tenho o mesmo resultado que no video, quando digito minha letra o programa não preenche os espaços "_" com a letra que digitei. meu código é o seguinte:
#include <stdio.h>
#include <string.h>
int main() {
char palavrasecreta[20];
sprintf(palavrasecreta, "MELANCIA");
int acertou = 0;
int errou = 1;
char chutes[26];
int tentativas = 0;
do {
for(int i = 0; i < strlen(palavrasecreta); i++) {
int achou = 0;
for(int j = 0; j < tentativas; j++) {
if(chutes[j] == palavrasecreta[i]) {
achou = 1;
break;
}
}
if(achou) {
printf("%c ", palavrasecreta[i]);
}else{
printf("_ ");
}
}
printf("\n");
char chute;
scanf(" %c", &chute);
chutes[tentativas] = chute;
tentativas++;
} while(!acertou && !errou);
}