Quote Originally Posted by Anonymouswizard View Post
Yep. It took years until I allowed myself to learn how to do gotos in C, because I knew I wouldn't learn how to code properly if I gave myself that way out.
I've never used a goto in C? Can't think of a situation where it would be necessary. As for Do...While, I actually quite like the way Visual BASIC handles those--you can put the condition either at the start or the end of the loop, using Do While...Loop or Do...Loop While. You can also use Until rather than While, but since all that effectively does is reverse the sense of the loop condition (While executes while the condition is true, Until executes until it's true) I've never really seen the point of it.