Data structure and C