#include "../src/ll.h" int main() { int val = 7; Node* head = llnode(val); printf("Init with %i:\t", val); llprint(head); val = 12; llpush(&head, val); printf("Push %i:\t", val); llprint(head); val = 99; printf("Append %i:\t", val); llappend(head,val); llprint(head); val = 45; printf("Insert %i:\t", val); llinsert(&head, val, 2); llprint(head); val = 42; printf("Insert %i:\t", val); llinsert(&head, val, 1); llprint(head); printf("Pop %i:\t\t", llpop(&head)); llprint(head); printf("Remove %i:\t",llrmlast(&head)); llprint(head); printf("Remove %i:\t",llrm(&head,1)); llprint(head); llvprint(head); /* llfree(head); */ printf("Length: %i\n",lllength(head)); }