字符转换语句,求助!
#include <stdio.h>
void main()
{ char ch; scanf("%c",&ch); ch=(ch>='A'&&ch <='Z')?(ch+32):ch; printf("%c",ch); }
为什么我输入ch=a,输出是‘?’,我用的是VC6.0.我的理解是,出入小写的a,输出应该也是小写的a。
求高手指导。
2012-09-12 09:34
2012-09-12 09:50
2012-09-12 10:01
2012-09-12 10:12
2012-09-12 10:16

2012-09-12 10:22
2012-09-12 10:34
2012-09-12 10:38