Nos vídeos o professor coloca as variáveis booleanas "Acertou" e "Enforcou" para utilizar como condição para o "while" continuar rodando. Então ele utiliza o valor 0 para o "Acertou" e o valor 1 para o "Enforcou", depois disso ele coloca as negativas !acertou e !enforcou no "while"para indicar que estas condições precisam ser negativas para que o "while continue a rodar, da seguinte forma:
int acertou = 0;
    int enforcou = 1;
    do {
    } while (!acertou && !enforcou);Porém, pelo que entendi dos booleanos, para uma condição ser verdadeira o valor é 1 e para a condição ser falsa o valor é 0. Então não estou conseguindo entender como as condições serão mantidas no "while"se ele colocou um com valor 0 e outro com valor 1.
