structure declaration in c using typedef