簡單的C語言程式問題

2023-01-10 12:05:49 字數 692 閱讀 8133

1樓:匿名使用者

很明顯你的程式是輸入兩個數,然後輸出大的那個數。

#include

int max(int x,int y)

;void main()

這樣就對了~

2樓:匿名使用者

#include

int max(int x,int y);

viod main()

int max(int x,int y)

{int z;

if(x>y)z=x;

else z=y;

return(z);

函式的申明要放在前面,還有scanf引號裡面不加逗號

3樓:匿名使用者

另外,你的scanf單詞拼錯了...

那個逗號可以加,因為你和後面輸入的是保持一致的,主要還是樓上的函式宣告的問題~~

4樓:家中看國安

#include

void main()

int max(int x,int y)

注意拼寫:

第二行是void

第六行是scanf("%d%d",&a,&b);或

第十三行if(x>y)與z=x;之間要有空格或回車到下一行這樣就好了

簡單c語言問題 linker ,簡單C語言問題 linker error

這種提示是連線錯誤 linker error 一般可執行程式的過程是 源 目標 經過編譯 可執行程式 經過連線 你的問題就出在最後一步。那麼為何出現這樣的問題呢?既然編譯通過,說明你的源程式沒問題。那麼連線出錯由什麼原因引起的呢?一般我們寫程式不可能每個功能自己寫,一些共用的功能 函式 被封裝在庫中...

簡單的C語言問題,C語言程式設計問題

include void swap int p1,int p2 void main 這裡用引用,p1和p2既是入參又是出參void swap int p1,int p2 執行結果如下 從錯誤提示來看,是型別不相容。這個在c裡面是合法的,算warning,但在c 中是錯誤。用gcc可以編譯過去 roo...

c語言程式設計序新手問題,C語言程式設計序新手問題

include main 1 你是不是按的f5進入了除錯模式啊,除錯模式控制檯框一閃而過,你要加上一句getch 或者ctrl f5 2 還有,你的除法結果最好是寫成float,否則可能導致丟失小數點後面的數而讓結果錯誤。3 除法時最好判斷下除數是否為0.我了一下你的程式,沒有問題,程式是正確的,至...