#define MAX 3
main()
{
printf("MAX = %d \n",MAX );
#undef MAX
#ifdef MAX
printf("Vector Institute”);
#endif
Answer Posted / poorna
Initially the max is defined so the first statement printf prints max=3,
#undef used to remove all the defined terms.so the max is not defined after this step.
So the if statement became false hence answer is Max=3
| Is This Answer Correct ? | 27 Yes | 3 No |
Post New Answer View All Answers
What does nil mean in c?
How can I do graphics in c?
Explain what is meant by high-order and low-order bytes?
What is function what are the types of function?
Write a code to achieve inter processor communication (mutual exclusion implementation pseudo code)?
Is c still used?
#include
When I set a float variable to, say, 3.1, why is printf printing it as 3.0999999?
Why doesn't C support function overloading?
can any one provide me the notes of data structure for ignou cs-62 paper
What are pointers really good for, anyway?
c language supports bitwise operations, why a) 'c' language is system oriented b) 'c' language is problem oriented c) 'c' language is middle level language d) all the above
In C programming, how do you insert quote characters (‘ and “) into the output screen?
Why do we need arrays in c?
What is pass by value in c?