C语言,分别用if 语句和switch语句编写程序求分段函数的值

问题描述:

C语言,分别用if 语句和switch语句编写程序求分段函数的值
分别用if 语句和switch语句编写程序,求下列分段函数的值.

//if语句
#inlcude
#include
define a 10//a自己取值
void main()
{
float x, y;
scanf("%f",&x);
if(x>=0.5 && x=1.5 && x y = exp(a*x);
if(x

“define a 10  //a自己取值”显示Declaration syntax error

怎么办?

#define a 10 //宏定义,写错了,前面加个#