Ошибка "calculate: идентификатор не найден", или как можно вывести значения, полученные в функции - C (СИ)
Формулировка задачи:
[CPP]#include<stdio.h> #include<locale> #define _USE_MATH_DEFINES #include<math.h> int main() { setlocale(LC_ALL,"Rus"); double a,b,c; printf("Введите значения сторон a,b,c: "); scanf("%lf%lf%lf",&a,&b,&c); calculate(a,b,c); return 0; } double calculate(double a,double b,double c) { double alpha,beta,gamma; if( a<b+c && b<a+c && c<a+b) { alpha=acos((a*a+b*b-c*c)/(2.0*a*b))*180.0/M_PI; beta=acos((c*c+b*b-a*a)/(2.0*c*b))*180.0/M_PI; gamma=acos((a*a+c*c-b*b)/(2.0*a*c))*180.0/M_PI; } else { alpha=0; beta=0; gamma=0; } printf("Значения углов треугольника %fl %lf %lf",alpha,beta,gamma); return a,b,c; }[/CPP]
Решение задачи: «Ошибка "calculate: идентификатор не найден", или как можно вывести значения, полученные в функции»
textual
Листинг программы
double calculate(double a,double b,double c);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д