是没有输出?还有,应该是b<5,等于5的时候已经到5分钟了,应该计费
scanf("%.1f %d",&a,&b);输入时可以指定域宽,域宽为正整数。要改成 scanf("%f %d",&a,&b);是否为一位小数在程序中判断处理。