do { statement(s); }while( condition );
[dywang@dyw219 zzz]$ vim dowhile1.c [dywang@dyw219 zzz]$ cat dowhile1.c #include <stdio.h> main() { int i=1, a, sum=0; do { printf("Enter an integer: "); scanf("%d", &a); } while ( a<=0 ); while ( sum < a ) { printf("%d+", i++ ); sum += i; } printf("%d=%d\n", i,sum ); }
[dywang@dyw219 zzz]$ gcc -o dowhile1 dowhile1.c
[dywang@dyw219 zzz]$ ./dowhile1 Enter an integer: 0 Enter an integer: -3 Enter an integer: 25 1+2+3+4+5+6+7=27