第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下面代碼出現(xiàn) Expression syntax in function main等錯誤,怎么解決?

下面代碼出現(xiàn) Expression syntax in function main等錯誤,怎么解決?

翻過高山走不出你 2021-11-24 20:11:39
main(){int a,b,c,d;scanf("%d,%d,%d",&a,&b,&c);d=max(a,b);if(d>c>;printf("%d \n",&d);elseprintf("%d \n",&c);}int max(int x,int y){if(x>y);return(x);elsereturn(y);}error: 6: expression syntax in function mainerror 8: misplaced else in function mainerror 15:misplaced else in function maxwarning 16: unreachable code in function max希望您能給出份詳細的答案 并告訴我哪里 錯在哪了 為什么。 謝謝!
查看完整描述

2 回答

?
largeQ

TA貢獻2039條經(jīng)驗 獲得超8個贊

是手誤吧,scanf才傳變量的地址(加取地址符&),printf打印變量值不需要取地址符

int max(int x,int y)
{
if(x>y)
return x;
else
return y;
}
main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b);
if(d>c)
printf("%d \n",d);//打印變量d的值,&d就是打印地址值了
else
printf("%d \n",c);
system("pause");
}

 


查看完整回答
反對 回復(fù) 2021-11-28
?
繁花不似錦

TA貢獻1851條經(jīng)驗 獲得超4個贊

int max(int x,int y)///要調(diào)用就要先聲明,所以要寫在上面
{
if(x>y);
return x; ///返回的是數(shù),不要加括號
else
return y;
}
main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b);
if(d>c) ////這里你打錯了,if后面不用加 ;號的
printf("%d \n",&d); ///這里我忘了,可能是對的,如果還不對,你反&符號去掉
else
printf("%d \n",&c);
}



查看完整回答
反對 回復(fù) 2021-11-28
  • 2 回答
  • 0 關(guān)注
  • 494 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號