data structure using c language