DrAzzy:
That is not how the do keyword works in C. It may work like that in some other programming language, but it sure isn't valid C.that 'once done' bit is also something that may be valid syntax in some programming language that isn't the one you're using here.
Yeah true. I didn't even know there was a 'do' for C. I think there is one for 'fortran'.