Tu programa no funciona muy bien que digamos. Tienes un while con punto y coma, si un "do". New Document