求帮忙看看哪里错了,谢谢
#include <stdio.h>
float cost (int time,int mile)
{
float Money;
if(mile<=3)
{
Money=14;
}
else
{
if(time>=23||time<5)
{
Money=14+(mile-3)*(2.3*1.2);
}
else
{
Money=14+(mile-3)*2.3;
}
}
return Money;
}
int main()
{
printf("小明打车的总费用为:%f",cost(9,12)+cost(18,12));
return 0;
}