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

求大神解读,哪里错了?

#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;

}


提问者:qq_KOBElook_0 2017-07-31 12:19

个回答

  • 慕函数1289453
    2017-07-31 14:41:23
    已采纳

    #include"stdio.h"

    double fun(....)    //没有

    {.......}

    int main()

    {......}

    这种形式定义函数无需有分号

    #include<stdio.h>

    double fun(。。。。);       //有分号

    int main()

    {...}

    double fun(....)  //不用加

    {......}

    第二种方式