ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C: "do-while" en C

Ejemplo de cómo repetir un bloque de programa mientras se cumpla una condición, usando "do" y "while", en lenguaje C

Lenguaje: C

Categoría: Básico

/* Fuente procedente de ErrorDeSintaxis.es */
/* Ejemplo de cómo repetir un bloque de programa */
/*  mientras se cumpla una condición, usando */
/*  "do" y "while", en lenguaje C */
/* Nivel: Básico */
/* Disponible desde 27/06/2011 */
/* Aportado por Nacho */
/* Autor original: Nacho Cabanes */
/* Web original: http://www.nachocabanes.com/c/curso/cc03.php */

#include <stdio.h>
 
main()
{
  int valida = 711;
  int clave;
 
  do
  {
    printf("Introduzca su clave numérica: ");
    scanf("%d", &clave);
    if (clave != valida) printf("No válida!\n");
  }
  while (clave != valida);
  printf("Aceptada.\n");
}