问答详情
源自:3-9 三目运算符

为什么这样的代码数不出正确答案

printf("%c\n", money>=cost ? "y" : "n")

把"y" "n"换成‘y' 'n'就可以了?

提问者:北笗 2018-12-24 23:57

个回答

  • weixin_慕姐4479082
    2019-05-10 14:03:46

    后面如果是双引号前面就不能用%c 得用%s   (%c -> ''   %s -> """")