这个代码打出来是负数,明明理想的结果是正数
#include
#include
int main ( )
{
double x, y;
scanf("哈哈哈%lf", &x);
if (x<2)
y=x;
else if(x<6) //此处已经自然满足x>=2的条件
y=x*x+1;
else if(x<10)
y=sqrt(x+1);
else //自然是x>=10的时候执行下一语句
y=1/(x+1);
printf("%lfn", y);
return 0;
}



