Está dando erro na parte de for (int i = 0; i < strlen (palavrasecreta); i++) uso o vscode
#include <stdio.h>
#include <string.h>
#include <locale.h>
int main() {
char palavrasecreta[20];
sprintf(palavrasecreta, "MELANCIA");
int acertou = 0;
int enforcou = 0;
char chutes[26];
int tentativas = 0;
do {
// Exibe a palavra com as letras já acertadas
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");
// Solicita um chute do jogador
char chute;
printf("Digite uma letra: ");
scanf(" %c", &chute);
// Armazena o chute no array
chutes[tentativas] = chute;
tentativas++;
// Aqui você pode implementar a lógica para verificar se acertou ou se enforcou
} while (!acertou && !enforcou);
return 0;
}