text: #include "stdio.h"
  #include "stdlib.h"
  #include "string.h"
  #include "meu_indice.h"
  
  int Menu(){
      int resp=0;
      printf("1 - Processar um arquivo\n");
      printf("2 - Salvar o indice\n");
      printf("3 - Ler um indice\n");
      printf("4 - Mostrar o indice\n");
      printf("5 - Fazer busca no indice\n");
      printf("6 - Encerrar\n");
      scanf("%d",&resp);
      return resp;
  }
  
  
  
  
  int main(){
      int op;
      char nomeArq[50];
      Indice ind = CriarIndice();
  
      do{
  
          system("cls");
          op = Menu();
          switch(op){
          case 1:
                  printf("Digite o nome do arquivo texto:");
                  scanf("%s",nomeArq);
                  ProcessarArquivo(&ind,nomeArq);
                  system("pause");
                  break;
          case 2:
                  SalvarIndice(ind);
                  printf("Indice atual salvo com sucesso!\n");
                  system("pause");
                  break;
          case 3:
                  DestruirIndice(&ind);
                  printf("Indice atual destruido!\n");
                  ind = LerIndice();
                  system("pause");
                  break;
          case 4:
                  MostrarIndice(ind);
                  system("pause");
                  break;
          case 5:
                  MenuBusca(&ind);
                  system("pause");
                  break;
          }
      }while(op!=6);
      DestruirIndice(&ind);
  }
  
  