1. Write a program that creates two variables of type country (declared in C14.6) but without using a structure tag. Initialize one variable but populate the other with user input. What is the disadvantage of using this technique?
2. Using the country structure declared in C14.6, write a program that uses a function to populate a variable of this type. Does the location of the structure declaration need to be changed?
3. Modify the preceding program (C14.11) to include a pointer q that points to p and then print the same values using q with both * and -> notations.