Can anyone pleeaaasssseee tell me how does the compiler arrive at the output of this program. My predicted answer never matches with the actual output of this program.
Please try this out on paper first before compiling. I need a detailed explanation- step by step. Thanks....Code:#include <stdio.h> int main() { int n=3; printf("%d %d %d %d" , n, n++, ++n, n); //big confusion not able to get this one return 0; }