编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
该问题主要考察的是大小写字母ASCⅡ码相差32,字符输出是 %c
#include <stdio.h>
int main()
{
int ch;
while( ( ch=getchar() ) != EOF )
{
if( ch>=65 &&ch< 97)
{
ch=ch+32;
printf("%c",ch);
}
else
{
printf("%c",ch);
}
}
return 0;
}