求大神解讀,哪里錯了?
#include "stdio.h"
double fun(int t,int m);
{float q;
if(m<=3)
q=13+1;
else
{if(m<=5||m>=23)
q=2.3*(m-3)+13+1;
else
q=2.3*(1+0.2)*(m-3)+13+1;
}
return q;
?}
int main(void)
{float x,y,sum;
x=fun(9,12);
y=fun(18,12);
sum=x+y;
printf("曉明一天的打車總費用是%f\n",sum);
return 0;
}
2017-07-31
#include"stdio.h"
double fun(....) ? ?//沒有
{.......}
int main()
{......}
這種形式定義函數無需有分號
#include<stdio.h>
double fun(。。。。); ? ? ? //有分號
int main()
{...}
double fun(....) ?//不用加
{......}
第二種方式