Czerny @ 2019-12-02 21:42:48
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
getchar();
int t;
t=n%26;
char c;
int i=0;
char ret[60]={0};
while((c=getchar())!=EOF){
if(c>='a'&&c<='z'){
if(c+t<='z') ret[i]=c+t;
else ret[i]=c+t-122-1+97;
}
i++;
}
printf("%s",ret);
return 0;
}
by LDH201314 @ 2019-12-14 14:55:15
首先输入的值存在n,你后来加t了,t虽然定义了,但没把n赋值给t。