c語言出錯求救 (missing function header)

2025-07-21 00:50:18 字數 1597 閱讀 6821

1樓:網友

double f(double x,double y);

把第一行最後的分號刪除。

c語言程式設計 出現missing function header是什麼問題?求大神指導!!!!

2樓:網友

你的程式太亂套了,需要好好學習程式設計基本知識#include

int max_num(int a,int b) //定義函式,變數名與函式名不能重複!

int main ()

3樓:派大星的賬號

你的第乙個block沒有header,就是第二行前面要取名字,還有乙個問題就是,你的main函式好像寫得有些問題,沒有型別,我也不明白,你主函式是下面那個block的話,上面那個函式為什麼要呼叫main

4樓:網友

這是個函式?函式前面應該有函式頭,你這沒有。

5樓:水上漂湯

這寫的什麼破東西,你連函式的定義和宣告都沒理解。

c語言報錯missing function header (old-style formal list?),怎麼辦。謝了。

6樓:

暈,你來這寫的也太亂了吧源,正解如。

下:bai#include

int main()

你有如下錯誤:du

第一,main函式是入答豎口zhi

函式 ,你的程式運內dao

容都應該寫在這個函式內,所以main後面應該是大括號,其他語句都應該用大括號括起來。

第二,if(big>=c)前面 不應該有and第三 printf("big=%d",big);應該用%d,而不是%f,因為big變數是整形,不氏早是浮點型。

第四 int型函式應該有返回值,所以最後一行應該加return 0;這句。

本程式在vc++環境殲舉雀下執行通過。

7樓:示申僉

修改bai如下:

du你的**寫得zhi有老行問題。

dao#include《毀含笑》

int main()

8樓:壽向摩宜然

#include

int fun(int,int);

int main()

int fun(int a,int b)/櫻基彎脊悶//鋒乎///不要分號。

while((r=a%b)!=0)

return (b);}

c語言 程式設計 missing function header

9樓:網友

#include ""

#define exchange(a,b)(你這地方不能這麼巨集定義)

void exchange(a,b)(需要申明函式)void main(void)

10樓:網友

它定義了乙個巨集函式,改為如下就對了:

#include ""

#define exchange(a,b) \void main(void)

C語言 急 求救 關於sum

第一段 while i 應該是while i 第二段代差前碼你要虛祥清問為什麼sum始終被賦為,其實從這段程式中sum只有第一次被宴殲賦值為,可能貼錯 了。sum始終被賦值為的是當sum 這條語句寫到迴圈體內部時,如 while i sum sum sum i i printf sum d sum ...

c語言的學生成績管理系統老是出錯,都要崩潰了就這麼多分了

同學,你這個程式問題很多很多啊,一時半會還真不好改,而且建議你用指標,不要用陣列。而且上面的幾個幫你改的也是錯的,很明確的告訴你,首先while裡面沒有判斷,就是個死迴圈,還有你的那個n根本就沒賦值 有誤 因為第二個錄入的是字串,則後面的 stu i name改為stu i name stu i c...

c語言程式編譯成功了,為什麼連線還出錯

1 編譯階段,執行的是對單個檔案的轉換,從源 轉換成二進位制檔案。2 連結階段,將每個原始檔轉成的二進位制檔案,及相關的系統庫檔案共同打包生成可執行檔案。3 從定義上可以看出,連結階段,出現錯誤有兩種可能 1 函式中引用了不存在的函式。2 編譯環境有問題,導致ld出錯。課本上學的,謝謝呀。c語言程式...