求助,我在dev都通过了,为啥提交就全错

P1914 小书童——凯撒密码

古月小哥哥 @ 2019-06-15 16:32:05


#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    char a[51];
    int n,len;
    (cin>>n).get();
    cin.getline(a,51);
    len=strlen(a);
    for(int i=0;i<len;i++)
    {
        a[i]=a[i]+n;
        if(a[i]>'z')
        {
            a[i]=a[i]-26;
        }
        cout<<a[i];
    }
    return 0;

 } 

by 已注销ZdCpmQy3 @ 2019-06-15 16:53:34

用getline是因为 题目有空格吗? 如果是,那么本来是空格的位置应该不变吧? 不然应该是linux和win的差别吧?


|