#include <stdio.h>
float cost(float s,int t)
{
float prince;
int first=13+1;
if(0<=s && s<=3)
{
return first;
}
else
{
if(0<=t && t<5 || t==23)
{printf=2.3+2.3*0.2;}
else
{
float cost=first+price*(s-3);
return cost;
}
}
int main()
{
float money=cost(12,9)+cost(12,18);
printf("小明每天打车的总费用%2f元",money);
return 0;
}
大佬们帮忙看一看,找一下错误,运行失败,先谢谢了
第4行prince应改为price,与后面对应.
第25行printf应改为price,与后面对应
第26行的else(第二个else)应再添加执行块代码:{price=2.3;},将多余的{去掉
第46行的printf里的逗号是中文符号,应改为英文,