Manejo de archivos con registro de longitud variable en lenguaje C