Probé con el do while....loop pero también me mostraba un error diciendo "Loop sin do" He estado probando y al final ha resultado ser el if. Si pongo los if con else no funciona. Sin embargo si pongo 3 if separados, cada uno con su end if, funciona perfectamente. me lo axpliquen