Error: incompatible type for argument 1 of ‘pow’ - C (СИ)

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

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

в этой программе:
Листинг программы
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7. int x;
  8. double f1,f2;
  9. puts("x2+sin3x\tcos3x+exp^-2x\tf1/f2\n");
  10. scanf("%d",&x);
  11. for(x=-2;x<=3;x+=0.4);
  12. printf("%.4lf\t\t%.4lf\t\t%.4lf\n",(f1=pow(x,2)+pow(sin(x),3),f2=cos(3*x)+pow(exp,-2*x)),f1/f2);
  13. return 0;
  14. }
в printf выдаёт ошибки - lab4.c:21: error: incompatible type for argument 1 of ‘pow’ В чём дело, подскажите.

Решение задачи: «Error: incompatible type for argument 1 of ‘pow’»

textual
Листинг программы
  1.     double x = exp(-2.);
  2.         printf ("%f", x);

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


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

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

8   голосов , оценка 4 из 5

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

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

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