#include
int main()
{
char s[100],*p;
printf("请输入字符串 : ");
gets(s);
p = s;
while(*p)
{
if((*p >= 'a') && (*p <= 'z')) /*处理小写*/
{
*p ='z' - *p + 'a';
}
if((*p >= 'A') && (*p <= 'Z')) /*处理大写,同理处理数字亦一样..自己例推*/
{
*p ='Z' - *p + 'A';
}
p++;
}
printf("转换后的字符串为 : %s\n\n",s);
return 0;
}
#include
int main()
{ char a[100],b[100];
int i;
printf("输入要转换的字符串以回车结束"):
gets(a);
for(i=0;i<100;i++)
{ b[i]='z'-a[i]+'a';
printf("%c",b[i]);}
}