我是新手,请教大家一个问题。谢谢
main(){
char c1,c2;
c1='a';
c2='b';
c1=c1-32;
c2=c2-32;
printf(" %c %c",c1,c2);
}
大家看一下,这个程序的作用是把小写字母‘a’‘b’,转换成大写字母‘A’‘B’。
可是,我编写完成以后,编译,连接,运行结果,是,a,b 而且我编了好多次,也一样。
还比如:
int a;
a=97;
printf(" %c\n",a);
得到的结果,也不是 a 我就奇怪了。
请各位帮帮我,看看是怎么回事。是我用的turbo2.0有问题,还是我哪里出了问题。
我用的是XP系统,turbo2.0 是在网上下的自解压版。
请大家帮帮我,谢谢