Ошибка "calculate: идентификатор не найден", или как можно вывести значения, полученные в функции - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. [CPP]#include<stdio.h>
  2. #include<locale>
  3. #define _USE_MATH_DEFINES
  4. #include<math.h>
  5. int main()
  6. {
  7. setlocale(LC_ALL,"Rus");
  8. double a,b,c;
  9. printf("Введите значения сторон a,b,c: ");
  10. scanf("%lf%lf%lf",&a,&b,&c);
  11. calculate(a,b,c);
  12. return 0;
  13. }
  14. double calculate(double a,double b,double c)
  15. {
  16. double alpha,beta,gamma;
  17. if( a<b+c && b<a+c && c<a+b)
  18. {
  19. alpha=acos((a*a+b*b-c*c)/(2.0*a*b))*180.0/M_PI;
  20. beta=acos((c*c+b*b-a*a)/(2.0*c*b))*180.0/M_PI;
  21. gamma=acos((a*a+c*c-b*b)/(2.0*a*c))*180.0/M_PI;
  22. }
  23. else
  24. {
  25. alpha=0;
  26. beta=0;
  27. gamma=0;
  28. }
  29. printf("Значения углов треугольника %fl %lf %lf",alpha,beta,gamma);
  30. return a,b,c;
  31. }[/CPP]

Решение задачи: «Ошибка "calculate: идентификатор не найден", или как можно вывести значения, полученные в функции»

textual
Листинг программы
  1. double calculate(double a,double b,double c);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы