判断a是不是123,要用==号,这里用=号变成了赋值是错误的
修改后的代码如下:
#includevoid main(){ int a; printf("\nEnter the code:"); scanf("%d",&a); if(a==123) printf("You are welcome!"); else printf("Sorry!");}
执行效果如下:
a == 123才是比较
if(a=123) 仔细看这
a=123应为a == 123