从键盘输入一行字符,然后将其中所有的小写字母转换为对应的大写字母,将所有的大写字母转换为对应的小写字母,将所有的数字字符转换为ASCII代码表中的下一个字符,其他字符保持不变。
输入格式:
一行字符。
输出格式:
变换之后的字符串,最后换行。
- 代码
- #include<stdio.h>
#include<string.h>
int main(){
char c[1000];
int i,n;
gets©;
for(i=0;i<strlen©;i++){
if(c[i]>=‘a’&&c[i]<=‘z’) printf("%c",c[i]-32);
else if(c[i]>=‘A’&&c[i]<=‘Z’) printf("%c",c[i]+32);
else if(c[i]>=‘0’&&c[i]<=‘9’) printf("%c",c[i]=c[i]+1);
else printf("%c",c[i]);
}
printf("\n");
return 0;
}