为什么一直RE,样例过了

P1914 小书童——凯撒密码

afowww @ 2021-10-13 19:34:55


#include<stdio.h>
int n,x;
char ch[55],bet[30];

int main()
{
    for(int i=0;i<26;i++)
    {bet[i]='a'+i;}
    scanf("%d\n",&n);
    do{ch[x]=getchar();x++;}
    while(ch[x-1]!='\n');
    for(int i=0;i<x;i++)
    {
        ch[i]=bet[(ch[i]-'a'+n)%26];
        printf("%c",ch[i]);
    }
    return 0;
}

|