你可以condition改为printf("I love ").printf返回打印字符数,即7,因此条件为真.
condition
printf("I love ")
printf
if (printf("I love ")) printf("food"); else printf("I love");