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

三目运算符

  

#include <stdio.h>

int main()

{

    //定义小编兜里的钱

    double money =12      ; 

    //定义打车回家的费用

    double cost = 11.5      ;  

    printf("小编能不能打车回家呢:"); 

    //输出y小编就打车回家了,输出n小编就不能打车回家

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

    return 0;

}

怎么错啦  求大神指导

提问者:qq_炸毛_0 2015-11-08 11:52

个回答

  • hhh112123123
    2015-11-08 12:57:44
    已采纳

    #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;
    }

    前面要定义变量,然后后面冒号用英文输出