Gracias por la respuesta, el programa funciona bien ahora. Lo que no entiendo es el uso de
Suponía que el uso de while era distinto.. while (condicion) sentencia; pero while (condicion); no lo entiendo.. si la condición se cumple qué pasa? a qué sentencia se aplica?
Gracias :)