Introduction - If you have any usage issues, please Google them yourself
the first file (Array made of double linked lists):
you have 2 arrays one of them is called (head) the other one is (tail), and each row is a double linked list, the user is asked to define the dimension of these arrays at fist, then he can do some operation like:
add an element to a defined row and colomn, delete an element a defined row and colomn, search for an element in a defined row, delete all element a defined row, add a bunch of elements to a new row.