Output of the above program : 2 2
p = -3;
q = 2;
r = 0;
s = ++p && ++q || r++;
s = -2 && 3 || 0 ( true && true || false = true ( Left to right ) )
Hence s = 1
Now t = p + q + s++
t = -2 + 3 + 1 = 2
Now s become 2 , post increment
So , s = 2 and t = 2.