<filename>CFBcursos/aula20.2.cpp
#include <iostream> 
using namespace std;
int main(){
    char palavra[30], letra[1], secreta[30];
    int tam, i, chances, acertos;
    bool acerto;

    chances = 6;
    tam = 0;
    i = 0;
    acerto = false;
    acertos = 0;

    cout << "Fale para o seu amigo tampar os olhos e digite a palavra secreta: \n";
    cin >> palavra;
    system("clear");

    while(palavra[i] != '\0'){
        i++;
        tam++;
    }

    for(i = 0; i < 30; i++){
        secreta[i] = '#';
    }

    while((chances > 0) && (acertos < tam)){
        cout << "Chances restantes " << chances << "\n\n" << "Palavra secreta: ";
        for(i = 0; i < tam; i++){
            cout << secreta[i];
        }
        cout << " \n\n Tamanho da palavra: " << tam << "\n Acertos: " << acertos << "\n Digite uma letra: ";
        cin >> letra[0];
        for(i = 0; i < tam; i++){
            if(palavra[i] == letra[0]){
                acerto = true;
                secreta[i] = palavra[i];
                acertos++;
            }
        }
        if(!acerto){
            chances--;
        }
        acerto = false;
        system("clear");
    }
    if(acertos == tam){
        cout << "Você ganhou! \n\n";
    }else{
        cout << "Você perdeu! \n\n";
    }

    return 0;
}