Я пытаюсь построить код для расчета емкостной реактивности в простой серийный емкостный реактор для моего класса электроники. Цель кода не имеет значения, поскольку проблема заключается в том, что я делаю что-то очень не так и нуждаюсь в помощи с навыками C. Это формула, которая вам нужна:Как исправить ошибку компилятора: expected '=', ',', ';', 'asm' или 'attribute' before '{' token | "?
Вот мой код: (за исключением заголовков, поскольку они вызывают ошибки формата в 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);
}
My IDE - это CodeBlocks, который используется моим классом.
Отказ от использования, указав «| 13 | error: expected» = ',', ','; ',' asm 'или' атрибут 'before' {'token | " на строке «float xc» и «| 6 | ошибка: объявления параметров старого стиля в определении прототипической функции» » в определяющей строке xc.
Есть ли надежда на это newb?
[Узнать немного о 'C'] (http://www.learn-c.org/), потому что у вас есть какие-то вопиющие ошибки синтаксиса и логические проблемы всей кода. – Adam
точки с запятой перепутаны. – OldProgrammer
... и что такое 'xc (f; c;)'? –