Several Link List implementation in C