Dado o arquivo pt_BR.dic do dicionário da língua portuguesa extraído do projeto LibreOffice
disponibilizado junto a este documento no ambiente online (classroom), implemente um programa em
linguagem C que dada a entrada do usuário (uma palavra qualquer em português brasileiro), o programa
verifique a existência desta palavra no dicionário. Caso a palavra já conste no dicionário, dê uma
mensagem adequada, caso contrário, insira a nova palavra caso o usuário assim deseje. I
Para realizar o projeto as seguintes características devem ser atendidas:
1) Deve haver um menu iterativo para o usuário. O usuário determina quando termina a iteração. II
2) O projeto trabalhará apenas com o alfabeto minúsculo ( a b c d e f g h i j k l m n o p q r s t u v w x y z). III
Qualquer outro caractere fora deste conjunto deve ser desconsiderado, tanto n conteúdo do arquivo quanto
na entrada de dados do usuário (para este deve haver uma mensagem informando da situação) IV
.
3) O arquivo de dados deve ser carregado para uma trie ao iniciar o programa. Todas as operações devem
ser efetuadas na trie. V
4) Se houver modificação na trie em memória, esta trie deverá compor o novo arquivo. VI
5) Antes de finalizar o programa, o software salva automaticamente o novo (Caso haja alteração)
dicionário. VII