我怎样才能把主函数里的值代入到自定义函数去计算?
#include <stdio.h>
double Costfunction()
{
double Startc; Startc = 13 + 1; //定义起步价
double c; c = 2.3; //定义每公里单价
extern int d; //定义里程
extern int t; //定义时间
if(t>=23||t<5); //判断时间
{
c = c*1.2;
}
if(d<=3) //判断何时使用每公里单价计算
{
d=0;
}
else
{
d=d-3;
}
double Totalcost; Totalcost = (Startc+c*d);
printf("%f\n", Totalcost);
return 0;
}
int main()
{
d = 12;
t = 9||6;
printf("小明明天打车的总费用为:");
Costfunction();
return 0;
}
程序报错了,请问有什么办法能把主函数中的d和t代入到double Costfunction()里面去计算吗?