I have a doubt in the program below.
int main() { int i = -3,j = 2, k = 0,m; m = ++i || ++j && ++k; printf(\"%d %d %d %d\\n\", i, j, k, m
Nothing after the || is evaluated, since the result of the expression ++i is nonzero.
||
++i