c语言 翻译密码
#include<stdio.h>#include<string.h>
int main()
{
int i=0;
char s1[100],s2[100];
scanf("%s",s1);
while(s1[i]!='\0')
{
s2[i]=s1[i];
if(s1[i]>='A'&&s1[i]<='Z')
s2[i]=155-s1[i];
else
if(s1[i]>='a'&&s1[i]<='z')
s2[i]=219-s1[i];
i++;
}
printf("%s,%s",s1,s2);
}
各位帮我看看这是怎么了 总会出现一些别的字符。