Tienes que usar un do-while:
Código C:
Ver originalint main() {
int opc;
do {
printf("Seleccione una Opcion: ");
if((opcion!=1)&&(opcion!=2)&&(opcion!=3)){
printf("Por favor, seleccion una Opcion Correcta: "); }
switch(opcion){
case 1:
break; //->> No se puede poner un return o algo para que te devuelva al principio del programa??
case 2:
break; //->> No se puede poner un return o algo para que te devuelva al principio del programa??
case 3:
break;
}
}while(opcion != 3);
}
El do-while es un ciclo que se repite mientras la condicion sea verdadera.
Saludos