
Сообщение от
Sanginow
printf("Input X ");scanf("%f",&x);
1)замените точку с запятой на запятую без точки)))

Сообщение от
Sanginow
double arthh(double x,double pogr)

Сообщение от
Sanginow
printf("%d",arthh(x));

Сообщение от
Sanginow
|5|error: too few arguments to function 'double arthh(double, double)'|
|21|error: at this point in file|
2) вам компилятор сие показал, но вы чего-то не реагируете. Перевод с английского:
"слишком мало аргументов в функции..." Если вы в указываете в функции 2 аргумента, то и использовать должны с двумя аргументами. Это, конечно, если функция не перегружена. У вас перегрузки нет, так что делайте выводы.
З.Ы. и учите английский
Добавлено через 3 минуты
з.ы. п.1 в серьёз не воспринимайте