I am currently preparing for finals as we speak. I am unable to figure out the answer to this one and why it would be that answer. Would anybody be able to explain to me the answer and how it resulted in that? This is from an old exam. Thank you in advance!
int main(){
int i = 1, j=1, k=1;
printf("%d", ++i || ++j && ++k);
printf("%d %d %d \n", i, j, k);
return 0;
}