我正在嘗試構建一個代碼來計算電容電抗一個簡單的串聯電容電抗器,用於我的電子類,代碼的目的是無關緊要的,因爲問題在於我做了一些非常錯誤的事情,並且需要我的C語言技能幫助,這是您需要它的公式:我如何修正編譯器錯誤:在'{'token |「之前預計'=',',',';','asm'或'attribute'
這裏是我的代碼: (不包括頭,因爲他們會在後的HTML格式錯誤)
const float pi = 3.145962;
float xc(float frequency, float capacitance)
int main()
{
float capreac;
float valueofc()
float valueoff()
capreac = xc(f;c;)
}
float xc(float frequncy, float capaitance);
{
float answer;
answer = (1/(2*pi*capacitance*frequency));
return(answer);
}
我的IDE是CodeBlocks,這是我班正在使用的。在'{'token |'之前}表示「| 13 |錯誤:預計'=',',';','asm'或'屬性',它拒絕運行。在「float xc」行和「| 6 |錯誤:原型函數定義中的舊式參數聲明|」在xc的定義線上。
這個newb的任何希望?
[瞭解一點點'C'(http://www.learn-c.org/),因爲你已經在你的代碼中有一些明顯的語法錯誤和邏輯問題。分號混淆了 – Adam 2014-10-16 21:04:16
。 – OldProgrammer 2014-10-16 21:04:19
......什麼是'xc(f; c;)'? – 2014-10-16 21:04:51