我发现这些代码里对时间的判断是否要加收钱判断的都不对,同学代码里都是判断在数字5到23之间(5,6,7,8.......23)而不是对时间的判断(23点,0点,1点....5点)这难道不是明显的错误吗?
printf("输入打车距离。\n");
printf("输入打车时的时间。\n");
当你输入时间时,不管5.几,都会大于5,同理 23.几页一样,你输入打车时的时间时就Ok了