大佬幫忙看下這里錯哪了
#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("小明每天打車的總費用為%d元。\n",sum);
? ? return 0;
}
2019-07-29
程序很亂啊 錯的地方挺多的 我先給你指出來 你改了之后程序應(yīng)該可以運行 但是不一定對。
int spurs(int d){}這個函數(shù)你沒有返回值。
if(23<=t<=24||0<=t<=3)這里沒有這種寫法,您自創(chuàng)了一種呢。
? ?{
? ? float sum;? 定義錯了地方?
? ? ?sum=spurs(12)*1.2;??
? ?}
2019-07-29
倒數(shù)第二行你打了個全角符號