1
resposta

Resposta Fernando

A variável contador foi chamada na lógica booleana do comando while antes de ser declarada, o compilador ainda não sabe quem é a variável contador.

1 resposta

Oi, Cleiton! Tudo bem com você?

Excelente!

A variável foi declarada dentro do bloco do while. Por uma questão de escopo, essa variável só existirá dentro do bloco while. Para piorar as contas, a expressão contador <= 10 tenta acessar uma variável que ainda não foi declarada, razão principal do erro de compilação que esta enfrentado.

Uma ótima semana para você :)