.. 答案补充 错了 是剑刚 ||| //输入路程单位为公里 ..竟然这么做作业 #include<stdio.h>int main(){ float n m);} ||| double CalCharge(double distance &s);} else if(d<3) m=3; else if(d<=10) m=3+(m-3)*2; else m=3+7*2+(m-10)*3; m=m+s/5*2; printf("乘客必须支付的费用为:%.0f/n" &d &s); if(d<=0 || s<0) {printf("输入行驶里程与时间:/n"); scanf("%f %s" &d s; printf("输入行驶里程与时间:/n"); scanf("%f %f" d #include <stdio.h>void main(){float m 不对自己改 时间为分钟 (int)k); return 0;} &n); k=10;m=m-3; if(m<0) {m=0;} k=k+m*3+n/5; printf("%d" &m k; scanf("%f %f" m int minutes){double money = 0;if(distance <= 3){ money = 10;}else{money = 10 + (distance-3)*3;}money += minutes/5*2;return money;} ||| 超锋 你太卑鄙了 你的题目没说清了