三目運算符
??
#include <stdio.h>
int main()
{
? ? //定義小編兜里的錢
? ? double money =12 ? ? ?;?
? ? //定義打車回家的費用
? ? double cost = 11.5 ? ? ?; ?
? ? printf("小編能不能打車回家呢:");?
? ? //輸出y小編就打車回家了,輸出n小編就不能打車回家
? ? printf("%c\n", money>=cost ? 'y' :'n');
? ? return 0;
}
怎么錯啦 ?求大神指導
2015-11-08
#include?<stdio.h> int?main() { int?y,n;? ????//定義小編兜里的錢 ????double?money?=12??????;? ????//定義打車回家的費用 ????double?cost?=?11.5??????;?? ????printf("小編能不能打車回家呢:");? ????//輸出y小編就打車回家了,輸出n小編就不能打車回家 ????printf("%c\n",?money>=cost?'y':'n'); ????return?0; }前面要定義變量,然后后面冒號用英文輸出