Juas, un main recursivo solo para mostrar el menu principal...
Hacia mucho que no veia algo asi (7 años exactamente), cuando ayude a un amigo a hacer el tipico trabajo con 2 ficheros (o los que sea) para gestionar una linea aerea, ferreteria, cine...
Creo que en todo lo que le ayude, estaba correcto, mejorable seguramente pero correcto, pero no se si le pusieron un 5 o un 6 sobre 10. Supongo que seria por utilizar un main recursivo, y mira que le adverti veces que en lugar de ponerse a ocupar la pila con llamadas a main de forma indefinida (en principio el usuario podia acceder al menu principal una, mil o diez mil veces durante una ejecucion), que usase un do-while
. Pero ni caso...
No utilices main de forma rcursiva solo para mostrar un menu.
¡Saludos!
Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.