#include "ll.h" int main() { Node* head = NEW_NODE; int val; val = 7; head->value = 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); }