Após implementar as funções, utilize a seguinte função principal para testar o seu
programa:
#include <stdio.h>
#include <stdlib.h>
#include "abb.h"
int main(void) {
NoABB *abb = abb_cria();
abb = abb_insere(abb, 456124, "Pedro Duarte", 7.5);
abb = abb_insere(abb, 453984, "Ana Silva", 8.8);
abb = abb_insere(abb, 365597, "Joao Filho", 2.5);
abb = abb_insere(abb, 687451, "Maria Gomes", 10.0);
abb = abb_insere(abb, 364512, "Silvio Lins", 4.8);
abb = abb_insere(abb, 984544, "Marcia Morais", 7.8);
abb = abb_insere(abb, 698421, "Bruno Rodrigues", 2.0);
abb = abb_insere(abb, 784512, "Thais Silva", 6.5);
abb = abb_insere(abb, 694231, "Ricardo Costa", 9.5);
abb = abb_insere(abb, 126411, "Julia Neves", 8.0);
printf("Alunos em ordem crescente de media:\n");
abb_imprime(abb);
printf("\nAluno com maior media:\n");
abb_alunoComMaiorMedia(abb);
printf("\nNumero de alunos aprovados: %d\n", abb_contaAprovados(abb));
printf("\nAlunos aprovados em ordem decrescente: \n");
abb_imprimeAprovados(abb);
printf("\nNumero de alunos entre 2.5 e 8.5: %d\n",
abb_contaIntervalo(abb, 2.5, 8.5));
return 0;
}