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語言程式...