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

这为啥运行不了,怎么改呢

#include <stdio.h>

int setup=13;

int morning=9;

int night=18;

int sum

int cost(int kilo)

{

    if(nigt>=23 or morninh<=5)

    {

        sum=setup+(kilo-3)*1.2*2.3+1;

        else

        sum=setup+(kilo-3)*2.3+1; 

    }

    return sum;

}


int main()

{

    cost(12)

    printf("小明的车费是%d\n",sum);

    return 0;

}


提问者:qq_慕圣4301926 2021-06-17 09:30

个回答

  • qq_慕圣4301926
    2021-06-17 09:34:23

    #include <stdio.h>

    int setup=13;

    int morning=9;

    int night=18;

    int sum

    int cost(int kilo)

    {

        if(nigt>=23 || morninh<=5)

        {

            sum=setup+(kilo-3)*1.2*2.3+1;

        }   

        {

            else

            sum=setup+(kilo-3)*2.3+1; 

        }

        return sum;

    }


    int main()

    {

        cost(12)

        printf("小明的车费是%d\n",sum);

        return 0;

    }