实现大小写字符的转换
用C语言简单编程实现大小写字符的转换。
根据要求输入大写字符输出小写字符,反之输入小写字符输出大写字符,如果输入非字母字符则输出“请输入正确格式!”。
代码如下:
#include<stdio.h>
int main(int argc, const char *argv[])
{
char i;
i=getchar();
if(i>='A'&&i<='Z')
{
putchar(i+32);
putchar('\n');
}
else if(i>='a'&&i<='z')
{
putchar(i-32);
putchar('\n');
}
else
{
printf("请输入正确格式!\n");
}
return 0;
}
运行结果如下:
hq@Ubuntu:~/csdn$ gcc day2.c
hq@Ubuntu:~/csdn$ ./a.out
a
A
hq@Ubuntu:~/csdn$ ./a.out
M
m
hq@Ubuntu:~/csdn$ ./a.out
!
请输入正确格式!