1樓:淦海瑤
printf("maxmum=%d,z)
這裡有問題,其他的地方沒什麼
一般來說建議子函式在main前面寫**,這樣就可以不用宣告瞭scanf("%d%d",&x,&y);這裡建議多個資料同時輸入的時候用空格或者逗號隔開,輸入時對應
2樓:
printf("maxmum=%d,z) //你的這句缺半個引號和分號。
建議你這樣改:
#include
int max(int a, int b)int main()
3樓:匿名使用者
如圖,刪除該行即可以
4樓:匿名使用者
#include
int max(int a,int b);
main()
int max(int a,int b)
5樓:黑暗即興
參考porker2008
c語言,哪錯了?
6樓:計算機
# include
int main()
int max(int x,int y);/*這裡定義了一個被呼叫函式原型*/
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);/*這裡呼叫定義函式,此明程式會去找呼叫函式,但是你程式中沒有被呼叫函式(前面只是定義了被呼叫函式)*/
printf("max = %d\n",c);
return 0;
建議在主函式外再與一個被呼叫函式。因不知道你的程式幹什麼用,所以不能幫助你寫了。
希望能幫到你。
7樓:
沒有問題啊,是你吧max函式部分沒複製上去嗎?還是忘記寫max函式了,要是已經有max函式了還有問題的話,你試試scanf_s();
8樓:匿名使用者
函式宣告 可以放 main 前面
定義 前面 後面 都可以
樓主 max 宣告應該在 main外面
還有 沒有 還是 max 定義
9樓:匿名使用者
你好:建議修改成如下:
# include
int max(int x,int y)
int main()
祝你生活愉快。
10樓:霍工
子函式不能寫在主函式裡面,系統和底層硬體都不支援這樣的作法。子函式需要放在主函式外邊才可以呼叫。
# include
int max(int x,int y)
int main()
c語言問題,我**寫錯了?
11樓:聽不清啊
#include
int main()
,b[20];
scanf("%d",&n);
for(i=0;i
12樓:匿名使用者
//給你個新的供參考
#define n 1024
#include
struct digital_count
d_c[n],tempdc;
int main()
if(n!=i)
}for(i=0;i return 0;} include include int main printf 錯誤,try again n return 0 冉 你好好看你的 學生從 輸入答案?你有讓輸入答案的 嗎?include include int main int a,b,sum printf 輸入兩個數字 scanf d d a,b ... 因為指標是 p與 s是int,因為指標p c,即 p c 0 那麼 p 1 c 1 指標之間的加減運算是根據指標的型別進行調整的,所以雖然s p地址之間相差20,但是這兩個地址之間只相差5個地址。倘若你把 p與 s改成short或char型別,那麼答案卻變成了10或20了 028.5e 3 可以,但... 你名字真好 第一個 include include int main void system pause return 0 在for迴圈裡,n 在接下來執行的語句裡,n n 10 n又改變了,所以跳不出迴圈 第二個if語句裡的a代表的是地址,陣列名字是陣列的首地址 1.有system pause 這...c語言程式設計,幫我看看哪錯了
C語言,這題解析是不是錯了,C語言,這題的解析有問題把??
C語言兩個新手程式設計題哪錯了求救啊