题目链接:http://bailian.openjudge.cn/practice/2913
# include <stdio.h>
# include <string.h>
int main()
{
char s[100],t[100];
int n[7]={4,9,6,2,8,7,3};
int l,i;
gets(s);
l=strlen(s);
for(i=0;i<l;i++)
{
t[i]=s[i]+n[i%7];
if(t[i]>122||t[i]<32)
t[i]=t[i]%90+32;
printf("%c",t[i]);
}
printf("\n");
printf("%s\n",s);
return 0;
}
注:gets();
模运算 t[i]=t[i]%90+32;