Mudulação de arquivos em linguagem c

Agenda Telefônica que contenha dados relacionados entre si.
O que o sistema deve contemplar é o manutenção dos registros de uma Pessoa, porém esta pessoa pode conter mais de um telefone e mais de um e-mail.

Para resolver este problema, é necessário criar um arquivo para as Pessoas, um arquivo para os Telefones e um para os E-mails. Deste modo, é criado um índice que servira como identificador dos registros armazenados no arquivo.

Deste modo o sistema deve conter:

  1. Cadastro/Edição/Exclusão de Pessoas

  2. Cadastro/Edição/Exclusão de Telefones

  3. Cadastro/Edição/Exclusão de E-mails

  4. Consulta de Registros (Todos ou por id da pessoa)

  • O que você fez?
  • Estamos aqui para tirar duvidas pontuais?