, #include , , int main() , { , int x; , for ( x = 0; x < 10; x++ ) , { , printf( DQ%d\nDQ, x ); , } , , x = 0; , printf(DQ---\nDQ); , while ( x < 10 ) , { , printf( DQ%d\nDQ, x ); , x++; , } , , printf(DQ---\nDQ); , , x = 0; , do , { , /* , x will be printed until the expression is evalulated , the first pass will print 1 because x has already been incremented , the last pass will print 10 because x has already been incremented , */ , x ++; , printf( DQ%d\nDQ, x ); , } while (x < 10 ); , , return 0; , } ,