Множество синтаксических ошибок при вычислении выражения - C (СИ)
Формулировка задачи:
Я чайник. Написала программу, а компилятор говорит, что у меня 4 ошибки
1) 6 syntax error before '{' token
2) In function `main':
3) 14 invalid lvalue in assignment
4) 11 [Warning] return type of 'main' is not `int'
помогите исправить. Мне нужно с помощью функции посчитать зет
#include <stdio.h>
#include <conio.h>
#include <math.h>
float funkciya ( float a, float b);
{
funkciya = sin(a)- 3/cos(b);
return 0;
}
float main(void)
{
float zet (float funkciya);
zet = (24*funkciya (0,13)-4*funkciya(1.2,0.7))/funkciya(0,0);
printf ( "Rezultat %f raven %f\n", zet );
}Решение задачи: «Множество синтаксических ошибок при вычислении выражения»
textual
Листинг программы
#include <stdio.h>
#include <math.h>
float funkciya(float a, float b)
{
return sin(a) - 3 / cos(b);
}
int main(void)
{
float zet = (24 * funkciya(0, 13) - 4 * funkciya(1.2, 0.7)) / funkciya(0, 0);
printf("Rezultat raven %f\n", zet);
return 0;
}