问答详情
源自:5-14 综合练习

帮忙看下哪里出错了,谢谢

#include <stdio.h>

int money(int m, int t)

{

float money;

if (m > 3)

{

if (t >= 23 || t < 5)

{

money = (m - 3) * 2.3 * 1.2 + 14;

}

else

{

money = (m - 3) * 2.3 + 14;

}

}

else

{

money = 14;

}

return money;

}

int main()

{

printf("小明每天打车的总费用为:%.1f\n",money(12, 9)+money(12,18));

return 0;

}

https://img1.mukewang.com/5d3aa9820001c5ea08000315.jpg

提问者:慕尼黑7236924 2019-07-26 15:19

个回答

  • 小小疾飞
    2019-07-26 15:33:20
    已采纳

    printf("小明每天打车的总费用为:%.1f\n",money(12, 9)+money(12,18));这句逗号用的全角。

    int money(int m, int t) 函数返回类型定义错误。

  • 慕尼黑7236924
    2019-07-26 15:40:05

    谢谢,你是怎么一眼看出我的符号是中文的的?我找半天没找出来。。。