int total (tipo_arvore *raiz)
{
  int result = 0;
  
  if (raiz != NULL)
  {
    result += total(raiz->esq);
    result += total(raiz->dir);
    result += 1;
  }
  
  return result;
  
}

// Chamada:
int total_esquerda = total(raiz->esq);