Description:
Accept code:
#include<stdio.h>
#include<string.h>
int main()
{
char f[256];
gets(f);
int offset;
scanf("%d", &offset);
for(int i=0;i<strlen(f);i++){
if(!(f[i]>='A'&&f[i]<='Z')&&!(f[i]>='a'&&f[i]<='z')){
printf("%c", f[i]);
continue;
}
char print=f[i]+offset%26;
if(f[i]>='A'&&f[i]<='Z'){
if(print>'Z'){
print-='Z'-'A'+1;
}
if(print<'A'){
print+='Z'-'A'+1;
}
printf("%c",print);
}
if(f[i]>='a'&&f[i]<='z'){
if(print>'z'){
print-='z'-'a'+1;
}
if(print<'a'){
print+='z'-'a'+1;
}
printf("%c",print);
}
}
printf("\n");
return 0;
}