急求大神请问我这个错哪了?用c测试的时候有好几处错误...................
#include <stdio.h>
float M(float t float s ) //时间和距离,换成int也不对
{
float money;
if ((t<5 || t>=23) && s<=3 )
money=14;
else if((t<5 || t>=23) && s>3 )
money=(14+2.3*1.2*9);
else
money=(14+2.3*9);
return money;
}
int main()
{
float s1,s2,sum;
s1=M(9,12);
s2=M(6,12);
sum=s1+s2;
printf("%.3f\n",sum);
return 0;
}