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
How can I do serial ("comm") port I/O?
What type is sizeof?
Why clrscr is used after variable declaration?
Write a program to find the biggest number of three numbers in c?
what is associativity explain what is the precidence for * and & , * and ++ how the folloing declaration work 1) *&p; 2) *p++;
How can I avoid the abort, retry, fail messages?
What is the size of empty structure in c?
given post order,in order construct the corresponding binary tree
The statement, int(*x[]) () what does in indicate?
What is extern keyword in c?
What are the advantages of using macro in c language?
Where in memory are my variables stored?
Is null equal to 0 in sql?
What is %d used for?
the process of defining something in terms of itself is called (or) in C it is possible for the functions to call themselves. A function called a) nested function b) void function c) recursive function d) indifinite function