Definición y Argumento

Ejemplo con DO...WHILE

int num;
do {
    printf("Introduce un número mayor que 0: ");
    scanf("%d", &num);
} while (num <= 0);

💡 Aquí el mensaje siempre se muestra al menos una vez, incluso si el usuario ingresa un número positivo desde el principio.

📝 Gráfico del flujo de DO...WHILE

Ejecutar código
|
V
Evaluar condición
|
V
Si condición = Verdadero → Repetir
Si condición = Falso → Terminar