NYOJ 768 移位密码

#include<stdio.h>
#include<string.h>
int main()
{
  int i,m,len;
  char s[55];
  while(~scanf("%s%d",s,&m))
  {
    len=strlen(s);
    for(i=0;i<len;i++)
    {
      s[i]-=m;
      if(s[i]<'A')
        s[i]+=26;
      printf("%c",s[i]);
    }
    printf("\n");
  }
}

你可能感兴趣的:(密码)