Выдает ошибку. error C2065: M_PI: необъявленный идентификатор - C (СИ)
Формулировка задачи:
#include <stdio.h>
#include <math.h>
int main() {
double x, a;
scanf("%lf%lf", &x, &a);
double
Z = pow(sin(x * M_PI), 2),
Q = sqrt(x) / 5 / Z, T = pow(abs(x*x + Z*Z), 1/3),
S = Q*Q > T ? (a - 1) * exp(x) : ( Q*Q < T ? log(abs(Q*T)) : tan(x*x) ) ;
printf("%lf", S);
return 0;
}Решение задачи: «Выдает ошибку. error C2065: M_PI: необъявленный идентификатор»
textual
Листинг программы
#define _USE_MATH_DEFINES