为了账号安全,请及时绑定邮箱和手机立即绑定

我调用的函数没有声明?

#include <stdio.h>

double getMoney(int distance,int hours)

{

double totalMoney = 0.00;

double per=2.30;

double sta=13.00;


if(hours<0 || hours >24)

{

printf("请输入正确的数字: ");

return 0;

}

else if(hours>5 && hours <=23)

{

per *= 1.2;

}

if(distance<=3)

{

totalMoney = sta;

}

else 

{

totalMoney=sta+(distance - 3)*per;

}


totalMoney++;

return totalMoney;

}


int main ()

{


double totalMoney;

int mor=9;

int aft=18;

int distance=12;

double per=2.30;

totalMoney=getMoney(distance,mor)+gerMoney(distance,aft);  //这里 编译器说 getMoney没有声明

printf("小明的搭车费用为:%.2f\n",totalMoney);

return 0;

}


正在回答

1 回答

你自己写错了啊totalMoney=getMoney(distance,mor)+getMoney(distance,aft);第二个函数调用你写成gerMoney,我也是醉了。

0 回复 有任何疑惑可以回复我~
#1

一飞同学 提问者

汗。,
2016-01-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我调用的函数没有声明?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信