I just thought a do...while one would be more appropriate as you want your code to run WHILE the user keep saying yes but you don't ask him the first time.