编写以下的程序。并指出错误
建立一个C程序文件,实现如下功能:从键盘输入一个字符,如果是大写字母就转换成小写字母,如果是小写字母就换成大写字母,其他的就原样输出。另新手编写的:请指出错误
#include <stdio.h>
void main()
{
char ch;
printf("请输入一个字符:");
scanf("%c",&ch);
if(ch>='A'&&ch<='Z') ch=ch+32;
if(ch>='a'&&ch<='z') ch=ch-32;
if(ch<'A'||ch>'z'||ch<'a'||ch>'z') ch=ch;
printf("%c\n",ch);
}