0
How the output is 3 ??
#include <stdio.h> #define square(x) (x * x) int main() { int x, y = 1; x = square(y + 1); printf("%d\n", x); return 0; }
3 Respuestas
+ 5
square(y+1) replaces x so it becomes (y+1*y+1) =3
0
Abhay ok 😮 so it will send the argument without adding them..