what is output?
main()
{
#define SQR(x) x++ * ++x
int i = 3;
printf("
%d %d
",SQR(i),i * SQR(i));
}
a)9 27
b)35 60
c)20 60
d)15 175
Answer Posted / kundan
Can anyone please explain it ????
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Differentiate between Macro and ordinary definition.
What is hash table in c?
What are dangling pointers? How are dangling pointers different from memory leaks?
How do you construct an increment statement or decrement statement in C?
If fflush wont work, what can I use to flush input?
What does s c mean on snapchat?
What are the three constants used in c?
What is the maximum length of an identifier?
Describe explain how arrays can be passed to a user defined function
Tell me is null always defined as 0(zero)?
How do you define a function?
What is array within structure?
What is the purpose of macro in C language?
Is c still relevant?
What are the 4 types of functions?