[求助]新手C语言的小问题
完整程序如下代码,不要见笑,刚学。#include "stdio.h"
main()
{char ch;
ch=getchar();
if(ch>='A'&&ch<='Z') putchar('a'+ch-'A');
}
这是一个大写字母转换成小写字母的程序,是教程里面的。
请问这个程序代码有错吗?
如果没错为什么我编译运行后没效果,输入大写还是大写。
使用的TURBOC2,操作系统XP SP3
忘各位解答!
先谢了。
由于之前是手打上去的,忘记getchar后面的括号。
按照一楼的改法还是没效果啊。
我就保存后,然后CTRA+F9运行在里面输什么是什么,大写依旧是大写。
[ 本帖最后由 aduljt 于 2009-11-12 20:49 编辑 ]