data structures using }pointvoid display(point)int main(point { }display( )return void display(point pprintf("the coordinates of the point are% % " xp )programming example write program to readdisplayaddand subtract two distances distance must be defined using kms and meters #include #include typedef struct distance int kmsint meters}distancedistance add_distance (distancedistance)distance subtract_distance (distancedistance)distance int main(int optionclrscr()do printf("\ *******main menu *********")printf("\ read the distances ")printf("\ display the distances")printf("\ add the distances")printf("\ subtract the distances")printf("\ exit")printf("\ enter your option ")scanf("% "&option)switch(optioncase printf("\ enter the first distance in kms and meters")scanf("% % "& kms& meters)printf("\ enter the second distance in kms and meters")scanf("% % "& kms& meters)breakcase printf("\ the first distance is % kms % meters" kmsd meters)printf("\ the second distance is % kms % meters" kmsd meters)break