第1个回答 2013-09-13
if()
printf();
else if()
printf();
else
return 0;
按照你那样写的话,程序是按顺序执行,所以后面的都会执行。
第2个回答 2013-09-13
有点看不清楚。
if里面用=是赋值语句,会自动视为真,其后的语句也会运行。
用==才会返回判断语句的真假。
第3个回答 2013-09-13
没有写Else呀.三个If语句,是顺序执行的.
如果不要执行后面的,可以改为elseif
第4个回答 2013-09-13
if判断应该使用“==”而不是“=”。
把后两个if判断条件改为if(ch2==65) if(ch2==90)
第5个回答 2013-09-14
if只要条件满足就执行