Do-while
Outro comando de iteração é o comando do-while. A forma geral do comando do-while é:
do{
Comandos;
} while(condição);
A característica principal desta estrutura é que a instrução é executada pelo menos uma vez, independentemente do resultado da condição.
O comando do-while repete até que a condição se torne falsa.
Exemplo do comando:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i;
//irá imprimir a mensagem "Adoro C" 10 vezes
i=1;
do
{
printf("%d Adoro C! \n", i);
i++;
}while(i<=10);
system("PAUSE");
return 0;