大神們指導(dǎo)一下,哪里錯(cuò)了
#include <stdio.h>
float money;
float RURU(int clock,int mile){
? ? if(clock<=5&&clock>=23){
? ? ? ? if(mile<=3){
? ? ? ? money=13+1;
? ? ? ? printf("打車(chē)費(fèi)用為%f",money);
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? money=(mile-3)*2.3*1.2+1+13;
? ? ? ? }
? ? }
? ? else{
? ? ? ? ?if(mile<=3){
? ? ? ? money=13+1;
? ? ? ? printf("打車(chē)費(fèi)用為%f",money);
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? money=(mile-3)*2.3+1+13;
? ? ? ? }
? ? }
}
int main()
{
? ? printf("打車(chē)的總費(fèi)用為%f",RURU(9,12)+RURU(18,12));
? ? return 0;
}
2018-10-25
你定義的RURU是float型的,需要一個(gè)返回值