A variável contador foi inicializada dentro do laço while e ela só permanece ativa la dentro, mas toda vez que o laço se repete, ela é inicializada em 1. Para que prossiga contando normal, ela precisa ser declarada e inicializada fora do laço while.
A variável contador foi inicializada dentro do laço while e ela só permanece ativa la dentro, mas toda vez que o laço se repete, ela é inicializada em 1. Para que prossiga contando normal, ela precisa ser declarada e inicializada fora do laço while.
Boa Welliton, de fato o valor da variável seria ajustada para 1 a cada repetição. No entanto, como a variável sequer chegou a ser declarada fora do laço, ocorrerá um erro durante a compilação do código.
Bons estudos!!
Entendi, muito obrigado.