lee la opcion como una cadena o un caracter,
luego mediante un switch evaluas los casos posibles y al final pones un case por defecto el cual equivaldria a una opcion incorrecta:
Código C++:
Ver originalchar opcion;
switch(opcion){
case '1':
// aqui lo que se va hacer en caso de elegir la opcion 1
break;
case '2':
// aqui lo que se va hacer en caso de elegir la opcion 2
break;
case '3':
// aqui lo que se va hacer en caso de elegir la opcion 3
break;
case '4':
// aqui lo que se va hacer en caso de elegir la opcion 4
break;
default:
printf("\nDebe ser alguna de las opciones no se permiten ni letras, ni simbolos"); break;
}
Espero te sirva.. :)