Galera, é o seguinte: sou iniciante na programação e desenvolvi um gerenciador de clientes em C como um desafio pra mim mesmo na minha primeira linguagem.
Estou com alguns problemas em adicionar mais campos com informações para o usuário preencher além das que já coloquei. Quando uso outro fgets ele pula a entrada de dados.
Já tinha corrigido usando um getchar mas o problema persiste quando tento adicionar mais até mesmo quando uso um scanf.
Não sei o que fazer, além disso não consigo desenvolver alguma forma de deletar e alterar informações específicas no arquivo que uso como DB.
Se puderem dar uma olhada eu ficaria muito grato. Está tudo em detalhes na minha página do GitHub: