printf("%s\n",money >= cost ? ‘yes’:‘no’);是不可以的
printf("%s\n",money >= cost ? ‘是’:‘否’);也不能呢
'y' 'n'是语言格式,而yes no不是,‘是否’是中文字符,更不在C语言范围内了
可以用是否或者yesno,但是记得是双引号和前面的%s
用字符串或者中文的话应该加双引号‘’不是单引号‘’
printf("%c\n",cost<=money? 'y':'n'); 这样可以
没用啊,我试了
汉字格式不是%s吧
printf("%s\n",money >= cost ? "是":"否")
我试试
printf("%s\n",money >= cost ? ‘是’:‘否’);
【应该是 ?:】