Data structures in C - Examples