从键盘输入一行字符,然后将其中所有的小写字母转换为对应的大写字母,将所有的大写字母转换为对应的小写字母,将所有的数字字符转换为ASCII代码表中的下一个字符,其他字符保持不变。
输入格式:
一行字符。
输出格式:
变换之后的字符串,最后换行。
输入样例:
HEllo56789#$&%?
输出样例:
heLLO6789:#$&%?
#include<stdio.h>
main()
{
int i;
char a[100];
gets(a);
for(i=0;;i++)
{
if(a[i]>=97&&a[i]<=122)
{
a[i]=a[i]-32;
printf("%c",a[i]);
continue;
}
if(a[i]>=65&&a[i]<=90)
a[i]=a[i]+32;
if(a[i]>=48&&a[i]<=57)
a[i]=a[i]+1;
printf("%c",a[i]);
if(i==strlen(a))
{
printf("\n");
break;
}
}
}