Un bucle do while es una estructura de control repetitiva en donde se ejecuta un ciclo de instrucciones y después se comprueba una condición, si la condición es verdadera se realiza otro ciclo de instrucciones. Para salir del ciclo la condición debe ser falsa.
Estructura general:
En c se puede salir de cualquier bucle con la instrucción break;
Ejemplo:
Realizar un programa que guarde una contraseña y luego solicite la contraseña de forma repetida hasta que se digite la contraseña guardada.
Código:
Ejecución del programa: