这段代码输出的为什么是11111为什么判断不顶事?
程序代码:#include<stdio.h>
int main(){
int a;
scanf("%d",&a);
if(a=1){
printf("11111");
}else if(a=2){
printf("22222");
}
}
控制台里面输入2,打印的还是11111,各位大侠帮忙看下,万分感谢![ 本帖最后由 lyzzb 于 2012-9-15 23:53 编辑 ]









