为了账号安全,请及时绑定邮箱和手机立即绑定

救救孩子吧hello.c: In function 'price': hello.c:4:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'float' float hour(c) ^~~~~ hello.c:10:5: error: expected declaration specifiers before 'else' else ^~~~ hello.c:14:5: error: expect

include <stdio.h>

double price(a)

int way(b)

float hour(c)

double sum()

    if(b>3)

    {

        sum==13+(b-3)*a;

    }

    else

    {

       sum==13;

    }

    if(5=<c<23)

    {

        a==0.2a;

    }

    sum=sum+1;

int main()

{

    a==2.3;

    b==12;

    9=<c=<18;

    printf("小明每天打车的总费用%f\n",sum;

    return 0;

}


正在回答

1 回答

不要写==,==是判断的语法,=才是赋值的语法。

还有你这个成员方法的定义方式很怪,应该都是错的,你定义了4个成员方法,后面都没有加{},也没有加;,你复制全了吗,怎么return都没有

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

救救孩子吧hello.c: In function 'price': hello.c:4:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'float' float hour(c) ^~~~~ hello.c:10:5: error: expected declaration specifiers before 'else' else ^~~~ hello.c:14:5: error: expect

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信