大佬幫忙看下這里錯(cuò)哪了
#include <stdio.h>
int spurs(int d)
{
float sum;
? ? if(d<=3)
? ? {
? ? ?sum=14;
? ? }
? ? else
? ? {
? ? ?sum=14+(d-3)*2.3;? ?
? ? }
}
int arsenal(int t)
{
if(23<=t<=24||0<=t<=3)
? ?{
? ? float sum;
? ? ?sum=spurs(12)*1.2;??
? ?}
else
? ?{
? ? ? sum=spurs(12);
? ?}
}
int main()
{
? ? int sum=arsenal(9)+arsenal(18);
? ? printf("小明每天打車的總費(fèi)用為%d元。\n",sum);
? ? return 0;
}
2019-07-29
程序很亂啊 錯(cuò)的地方挺多的 我先給你指出來(lái) 你改了之后程序應(yīng)該可以運(yùn)行 但是不一定對(duì)。
int spurs(int d){}這個(gè)函數(shù)你沒(méi)有返回值。
if(23<=t<=24||0<=t<=3)這里沒(méi)有這種寫(xiě)法,您自創(chuàng)了一種呢。
? ?{
? ? float sum;? 定義錯(cuò)了地方?
? ? ?sum=spurs(12)*1.2;??
? ?}
2019-07-29
倒數(shù)第二行你打了個(gè)全角符號(hào)