#include "list.h" int deleteMin(List * L); void reverse(List * L); //void deleteX(List * L, int e); void deleteX(linkList * L, int e); void loopLeftN(List * L, int n); int main(void) { List U; initList(&U); for (int i = 1; i <= 10; i++) insertElem(&U,i,i*2); int p; printList(&U); // loopLeftN(&U,3); // printList(&U); getElem(&U,8,&p); printf("%d\n",p); locateElem(&U,&p,10); printf("%d\n",p); deleteElem(&U,3,&p); printf("%d\n",p); insertElem(&U,7,p); insertElem(&U,7,p); insertElem(&U,7,p); insertElem(&U,7,p); insertElem(&U,7,p); printList(&U); deleteX(&U.lin,p); deleteX(&U.lin,2); deleteX(&U.lin,20); printList(&U); // reverse(&U); // printList(&U); deleteList(&U); return 0; }