C语言的if语句不能这样做连续判断
改成
if(x>=0&&x<=200)
else if(x>= 201 && x<= 400)
else if(x>= 401 && x<= 600)
没有这种写法的
201<= x<= 400
只有 x>= 201 && x<= 400
if (0 <= x <= 200)修改为:if(x >= 0 && x <= 200)
else if (201 <= x <= 400)修改为:else if (x >= 201 && x <= 400)
else if (401 <= x <= 600)修改为:else if (401 <= x && x <= 600)
写法不对,X>=0 && x<=200 ,不能写成 0<=x<=200
条件换成0<=x && x <=200呢