Hola, estoy intentando realizar un ejercicio que se me resiste,a ver si alguien me puede ayudar.gracias
Escribe un programa que permita gestionar una agenda de
citas utilizando una lista con enlace simple. La agenda contiene
una serie de citas, ordenadas por fecha, cada una de las
cuales esta compuesta por la fecha en la que se celebrara y el
asunto que se desea tratar en la misma (100 caracteres como
maximo, aunque deberas reservar solo los necesarios para que
quepa la cadena).
El programa presentara repetidamente, mientras el usuario
lo desee, un menu con las siguientes opciones:
*Introducir una cita. Solicita al usuario la fecha y asunto
de una nueva cita e inserta, ordenadamente por fecha,
la cita en la agenda. Por simplicidad, puedes considerar
que nunca habra dos citas con el mismo asunto en una
misma fecha.
*Mostrar las citas de una fecha. Pide una fecha y muestra
todas las citas correspondientes a dicha fecha.
*Actualizar la agenda. Solicita al usuario la fecha actual y
elimina de la agenda todas las citas anteriores a la fecha
introducida.
*Cancelar una cita. Solicita al usuario la fecha y asunto
de una cita existente, y elimina dicha cita de la agenda.
Si no existe la cita, muestra un mensaje de error.