int main() { Item item; inicializa(); item.Chave = 1; insere_final(item); item.Chave = 2; insere_final(item); imprime(); return 0; }
int main() { printf(" _________________________________________ \n"); printf("| IFCE - Engenharia de Telecomunica��es |\n"); printf("| Estrutura de Dados - Prof. Ernani |\n"); printf("| Aluna: Brena Kesia |\n"); printf("|_________________________________________|\n"); inicio = criabox('A'); imprime_lista(inicio); inicio = insere_inicio(inicio, 'B'); imprime_lista(inicio); insere_final(inicio, 'C'); imprime_lista(inicio); insere_final(inicio, 'D'); imprime_lista(inicio); insere_entre(inicio, 'E', 'A'); imprime_lista(inicio); insere_final(inicio, 'F'); imprime_lista(inicio); inicio = insere_inicio(inicio, 'G'); imprime_lista(inicio); exclue_ultimo(inicio); imprime_lista(inicio); inicio = exclue_primeiro(inicio); imprime_lista(inicio); insere_entre(inicio, 'H', 'A'); imprime_lista(inicio); inicio = exclue_valor(inicio, 'A'); imprime_lista(inicio); insere_entre(inicio, 'I', 'E'); imprime_lista(inicio); insere_final(inicio, 'J'); imprime_lista(inicio); insere_entre(inicio, 'K', 'B'); imprime_lista(inicio); inicio = exclue_valor(inicio, 'D'); imprime_lista(inicio); inicio = exclue_valor(inicio, 'K'); imprime_lista(inicio); inicio = exclue_valor(inicio, 'I'); imprime_lista(inicio); inicio = exclue_valor(inicio, 'B'); imprime_lista(inicio); insere_final(inicio, 'L'); imprime_lista(inicio); return 0; }
int main(void){ int i; struct aluno bixo; Lista *li; li = cria(); for (i = 0; i < N; i++){ scanf(" %d %s", &bixo.nusp, bixo.nome); insere_final(li, bixo); } print(li); scanf(" %d %s", &bixo.nusp, bixo.nome); insere_inicio(li, bixo); print(li); scanf(" %d %s", &bixo.nusp, bixo.nome); insere_meio(li, bixo, 2); print(li); remove_final(li); print(li); remove_meio(li, 1); print(li); remove_inicio(li); print(li); printf("%d\n", tamanho(li)); libera(li); return 0; }