为什么加不加转义符结果不一样,代码如下,求助大佬。
#include <stdio.h>
int main()
{
//定义小编兜里的钱
double money = 12 ;
//定义打车回家的费用
double cost = 11.5 ;
printf("小编能不能打车回家呢:%c/n",money>=cost? 'y':'n');
//输出y小编就打车回家了,输出n小编就不能打车回家
输出:小编能不能打车回家呢:y/n
return 0;}
#include <stdio.h>
int main()
{
//定义小编兜里的钱
double money = 12 ;
//定义打车回家的费用
double cost = 11.5 ;
printf("小编能不能打车回家呢:%c",money>=cost? 'y':'n');
//输出y小编就打车回家了,输出n小编就不能打车回家
return 0;}
输出:小编能不能打车回家呢:y 转义符不是代表空格么,为什么这里面被识别了