Q.
What is wrong with the following code?
struct Person{
char *name;
struct Person Mother, Father;
}Anita;
[A]
The ; should appear after the } and Anita be defined later
[B]
name should be defined as an array
[C]
struct Person Mother, Father; must be defined as struct Person *Mother, *Father;
[D]
There is no error in the code
struct is new data type which contains many different types of member variables under a single name.