菜鸟求教!
请问怎么直接出来16了呀- -不给我输入的机会啊
#include <stdio.h>
int money(int time,int km)
{
float cost;
if(time<=5||time>=23)
{
if(km<=3)
{
cost=13+2*km+1;
}
else
{
cost=13+(km-3)*2.3+2*km+1;
}
}
else
{
if(km<=3)
{
cost=13+1;
}
else
{
cost=13+2.3*(km-3)+1;
}
}
printf("价格为%f",cost);
}
int main()
{
int time,km;
money(time,km);
scanf("%d%d",&time,&km);
}