#include #include struct { char what[25]; int legs, arms; } object[6], *point; int main() { int index; strcpy(object[0].what, "human being"); object[0].legs = 2; object[0].arms = 2; strcpy(object[1].what, "dog"); object[1].legs = 4; object[1].arms = 0; strcpy(object[2].what, "television set"); object[2].legs = 4; object[2].arms = 0; strcpy(object[3].what, "chair"); object[3].legs = 4; object[3].arms = 2; strcpy(object[4].what, "centipede"); object[4].legs = 100; object[4].arms = 0; strcpy(object[5].what, "spider"); object[5].legs = 6; object[5].arms = 0; point = object; for(index = 0 ; index < 6 ; index++) { printf("A %s has %d legs and %d arms.\n", point->what, point->legs, point->arms); point++; } return 0; } /* Result of execution A human being has 2 legs and 2 arms. A dog has 4 legs and 0 arms. A television set has 4 legs and 0 arms. A chair has 4 legs and 2 arms. A centipede has 100 legs and 0 arms. A spider has 6 legs and 0 arms. */