c source to create a linked list

Eg of dynamic memory allocation (memory allocation at run time)