programar en c una agenda de un movil

alumno
05 de Junio del 2008
hola, necesito saber el código en c para crear una agenda de telefono, solo se refleja el movil y el nombre, pero la agenda tiene la opcion de modificar, crear nuevo, visualizar y borrar, todo eso ya lo he hecho, pero ahora tengo que realizar una ampliacion en la agenda tengo guardar los datos de forma permanente en un archivo para que se puedan recuperar y puede tener numero ilimitado de contactos, es decir tengo que utilizar memoria dinámica, se que son unos retoques pero no lo tengo claro. si podéis ayudarme. si queréis os enviaria lo que ya tengo