哪里出问题了?
#include<stdio.h>
float taxicost(float ti,float mi)
{float result;
if(mi<=3)
{result = 13+1;}
else if(ti>5&&ti<=23)
{result=13+1+2.3*(mi-3);}
else
{result=13+1+2.3*(mi-3)*1.2;}
return result;}
int main()
{printf("小明每天打车费用是%d",taxicost(9,12)+taxicost(18,12));}