0 0 votes closed as a duplicate of: Undefined Behaviour in C what is the ouput of this code ? main() { int x = 10; int y = (++x) + (--x); printf(“%d”,y); } and i am confuse about this code specifically about this expression int y = (++x) + (--x); so if this expression is wrong so what the wrong about this expression and topic related to “Precedence and associativity” Programming in C programming-in-c programming + – ykrishnay 416 views comment Share Follow Print 0 reply Please log in or register to add a comment.