teenboys:帮我看看这个C错在哪?

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 19:14:55
#include "stdio.h"
main()
{int x,y;
printf("Please input x(-5<x<10): ");
scanf("%d",&x);
if(x>-5&&x<0)
{y=x;
printf("y=%d",y);}
if(x=0)
{y=x-1;
printf("y=%d",y);}
if(x>0&&x<10)
{y=x+1;
printf("y=%d",y);}
}

第二个if处应该是==,你少了一个等号,搞成赋值了

楼上的朋友说的对
要么有些标点可能不是在英文状态下输入的