I've been trying to understand how the increment and decrement operators works in C language. I didn't get it how to evaluate the output of the specific lines of codes.
The C language code is
int x=5, y; y = ++x * x++;
after executing these two lines, what will be the value of y? On running the code, it gives the output as 49. I can't get it how it get 49?! Any explanations?