#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 is a stream water?
Why malloc is faster than calloc?
How can I direct output to the printer?
What is the purpose of sprintf?
how do you execute a c program in unix.
What does return 1 means in c?
write a program that declares an array of 30 elements named "income" in the main functions. then cal and pass the array to a programmer-defined function named "getIncome" within the "getIncome" function, ask the user for annual income of 30 employees. then calculate and print total income on the screen using the following function: "void getIncome ( ai []);
What is the use of linkage in c language?
what is ur strangth & weekness
what is stack , heap ,code segment,and data segment
Explain about the constants which help in debugging?
Explain how do you list files in a directory?
Why clrscr is used after variable declaration?
Explain what is the general form of a c program?
What are the 32 keywords in c?