Buen día!
Programar en C es una pasión que hice durante tres años y luego, por diferentes motivos tuve que dejar.
Ahora registrandome en esta página vi varios proyectos para C y emocionado te escribo.
Mi metodología de desarrollo para programas pequeños es hacer primero la funcionalidad básica, con manejo de errores. Y acorde al tiempo disponible, agregar caos de uso.
Como no pude descargar el adjunto espero que lo puedas enviar via mail. De todos modos manejo de archivos es algo relativamente simple. Por lo menos para mi, por eso estime 3 días dejando margen para un eventual coordinación de cambios.
Espero tu mail para empezar a coordinar detalles.
Saludos!