He actualizado el code, he dejado las mejoras y el propio code actualizado en la primera entrada.
Por cierto, tu forma de limpiar el buffer funciona estupendamente pero he econtrado otra forma que segun algunos dicen que es igual de buena y ademas es mas corta. se trata de esta:
Código
while(getchar() !='\n');
Aun tengo que resolver un pequeño conflicto a la hora de acceder a la opcion conversor (numero 14) que consiste en cuando tengo que volver al menu principal...funcionar funciona pero salta el primer mensaje de elegir la opcion correcta y luego hay que pulsar 2 veces intro...a ver si consigo como solucionarlo...
Bueno por ahora el programilla va cogiendo forma y se va estructurando mejor en gran parte por tu ayuda, gracias socio
Pd: Me voy a acostar que mañana madrugo. Saludos ^^