求大佬解答哪里不对
#include <stdio.h>
int charge(float clock,float mile)
{
float money;
if(clock<5&&clock>=23)
{
if(mile<=3)
{
money=14;
}
money=13+((mile-3)*2.76)+1;
}
else
{
money=13+((mile-3)*2.3)+1;
}
return money;
}
int main()
{
printf("%.2f",charge(9,12)+charge(18,12));
return 0;
}