Segui a aula a risca só que meu código está fazendo a verificação da primeira letra as outras mesmo que estejam certas elas o código diz que está errado.
#include <iostream>
#include <string>
using namespace std;
const string PALAVRA = "MELANCIA";
bool letra_existe(char chute){
for (int i = 0; i < PALAVRA.size();i++){
if (chute == PALAVRA[i]){
return true;
}
return false;
}
}
int main(){
bool nao_acertou = true;
bool nao_enforcou = true;
while (nao_acertou && nao_enforcou){
char chute;
cin >> chute;
if((letra_existe(chute))){
cout << "Sua letra está na palavra" << endl;
}else{
cout << "Sua letra não está na palavra" << endl;
}
}
}