ya veo, entonces lo que ocupas es un ciclo, este hace ciertas sentencias si se cumple una condicion que le das, te pongo un ejemplo con un menu, y utilizando un ciclo do-while, investiga ciclos, y veras otros ciclos, pero a mi parecer este se adapta mas a lo que quieres.
Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
int main( void )
{
int opcion;
do// Se inicia el ciclo
{
system("CLS");// Limpiamos pantalla
printf("\t Menu:");// Imprimimos un menu printf("\n\t3.- Hasta Luego");
scanf("%d",&opcion
);// Capturamos la opcion
system("CLS");// Limpiamos pantalla
switch ( opcion )// Con el switch realizamos la opcion dada por el usuario
{
case 1:
break;
case 2:
break;
case 3:
break;
}
printf("\n\nDesea volver al menu?\n 0 -> No\t1 ->Si");// Preguntamos si quiere volver al menu.
scanf("%d",&opcion
);// Capturamos la opcion
}while ( opcion == 1 );// Evaluamos si se cumple la condicion o no
// Termina el ciclo
return 0;
}
la sintaxis del ciclo seria la siguiente:
Entonces como podras ver, se inicia con "do" se abren llaves, luego va lo que quieres que se repita, y cierras llaves, y pones "while", y entre parentesis la condicion, lo terminas con ";"
Este ciclo hace la sentencia una vez, siempre, y luego evalua la condicion, si es cierta, vuelve a hacer lo que este entre llaves.