A String Library implemented with a Linked list in C