Hola estimado, como estas? el problema esta en el ";" despues del "while". Esta puesto "while (contador <= 10); {..." y debería ser "while (contador <= 10) {...".
Prueba corregir este error de tipeo que seguramente empieza a correr. Saludos y espero haberte sido de ayuda.
Muchas gracias amigo, justo ese fue mi error. Fuiste de gran ayuda.