Conditional inclusion can be used for ___________
(a) Preventing multiple declarations of a variable
(b) Check for existence of a variable and doing something if it exists
(c) Preventing multiple declarations of same function
(d) All of the mentioned
The question was posed to me in an interview for internship.
This interesting question is from Conditional Inclusion in chapter C Functions and Structure of a Program of C