金泰fine现场版:帮我看看这个C错在哪?

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 05:01:12
#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处应该是==,你少了一个等号,搞成赋值了

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