Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Variável index

Eu não consegui entender porque ele define erros = 0 no começo do código. Porque não pode ser 6 direto?

1 resposta
solução!

a variável erros é utilizada como uma espécie de contador. A cada erro cometido, é acrescentado 1 ao valor anterior (que inicialmente é 0). Ele utiliza o enforcou como condição de repetição para o while, logo, quando o enforcou for verdade (erros = 6), o programa sairá do laço while, imprimindo o fim do jogo.

Você pode iniciar os erros em 6, mas daí teria que colocar a condição de parada como 0 e precisaria ir subtraindo de 1 em 1, ao invés de somar (que no final das contas, daria no mesmo).

Pense na variável erros como uma contagem mesmo e o enforcou como um limite, o máximo que essa contagem pode alcançar.