1樓:匿名使用者
//根據您說的scanf如數,我也改了下**,請查收#include
int main()
int max(int x,int y)
**已改好,請查收!
2樓:帶著光圈的小雞
你是用什麼編譯器,vc6 還是 vs2008?
如果用的是vs2008以後的,max()函式在標頭檔案中已經定義了,所以會報重複定義的錯誤
//編譯為c++
#include
#include//這裡我加的,可以不用定義max()int main()
如果一定要用自己寫的max函式,你可以換個名稱,如maxx()等,這樣也可以避免報錯。
//編譯為c
#include
int main()
int maxx(int x,int y)如果還有不明白的,請提出來
3樓:匿名使用者
#include
int main()
int max(int x,int y);
int c;
scanf(「%d,%d」&a,&b);
c=max(a,b);
printf("max=%d\n",c);
return 0;
int max(int x,int y)
int z;
if(x>y)z=x;
else z=y;
return(z);
已修改!
4樓:張長龍
int a=1 b=2; --->a=1;b=2;
return(z); -->這個小括號不用吧
5樓:孟棟
//正確**如下,有兩行**變動
#include
int main()
int max(int x,int y)
//已經幫您解決問題。
6樓:
報的編譯錯誤還是執行時的錯誤
請c語言高手幫忙看一下這段程式的錯誤在什麼地方
應該是 include int main 首先,你要包含標頭檔案 stdio.h,利用這樣的語句 include 然後,函式要有返回型別 比如int 或者 void 這裡我們給主函式mian設定乙個int型的返回型別,如果使用返回型別的話,函式末尾因該有個return語句,這裡我們新增了 retur...
麻煩幫我看一下,麻煩幫我看一下
i喲西男人原來劉寧寧嗎i一宿題目脫killing某一咯了。考理論蘿莉控積極性路虎生物作業寫完作業寫完作業寫完作業寫完作業寫完作業寫完作業我想問一下是,據透露路路通她 心裡有底,有打算有計畫的人,做出計畫行動起來。不是那麼多為什麼。不需要有太多的疑問,反倒會增加你的精神壓力,要做怎樣的人是好的,但也別...
c語言程式,幫忙詳細分析一下,C語言程式,幫忙詳細分析一下!
天堂妹兒 選b,等於10。首先是t 3 f t,3 也就是4 f t,3 然後是4 t 2 f t,2 算出來是7 f t,2 然後是7 t 1 f t,1 算出來是9 f t,1 然後是9 t 0 f t,0 算出來是10 f t,0 由於此時n 0,所以返回,結果為10。 草野閒羊 選b,等於1...