The do statement has the form
do statement while ( expression ) ;
The sub-statement is executed repeatedly until the value of the expression becomes false or @. The test takes place after each execution of the statement.
@