Q39
Determine Output: #define prod(a,b) a*b void main() int x=3, y=4; printf("%d", prod(x+2, y-1));
A.
15
B.
10
AnswerC.
12
D.
11
Answer: Option B
Solution
Answer: Option B
Solution:
The macro expands and evaluates to as:
x+2*y-1 => x+(2*y)-1 => 10