/Sistema-de-Gestao-de-Contatos

Sitema de gerenciamento de contatos

Primary LanguageCMIT LicenseMIT

Gerenciador de Contatos em C

Este projeto é um gerenciador de contatos escrito em C que permite ao usuário adicionar, listar, buscar, remover e atualizar contatos. Os contatos são armazenados em um arquivo para persistência.

Funcionalidades

  • Adicionar Contato: Permite adicionar um novo contato com nome, telefone e email.
  • Listar Contatos: Exibe todos os contatos armazenados.
  • Buscar Contato: Permite buscar um contato pelo nome.
  • Remover Contato: Permite remover um contato pelo nome.
  • Atualizar Contato: Permite atualizar o telefone e o email de um contato existente.

Exemplo de uso

1- adicionar contato

Digite o nome: João
Digite o telefone: 123456789
Digite o email: joao@example.com
Contato adicionado com sucesso!

2- listar contatos

Contato 1
Nome: João
Telefone: 123456789
Email: joao@example.com

3- buscar contato

Digite o nome do contato para buscar: João
Contato encontrado:
Nome: João
Telefone: 123456789
Email: joao@example.com

4- atualizar contato

Digite o nome do contato para atualizar: João
Digite o novo telefone: 987654321
Digite o novo email: joao_novo@example.com
Contato atualizado com sucesso!

5- remover contato

Digite o nome do contato para remover: João
Contato removido com sucesso!

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.