求助,for循环里出了问题,但我感觉没问题
查看原帖
求助,for循环里出了问题,但我感觉没问题
1302674
nico2002楼主2024/3/13 11:47
#include<stdio.h>
#include<string.h>

int main(){
	int n;
	scanf("%d",&n);
	getchar();
    char s[105];
    gets(s);
    int len=strlen(s);
    for(int i=0;i<len;i++){
        s[i]=s[i]+n;
        if(s[i]>'z')
            s[i]=s[i]-26;
    }
    printf("%s\n",s);
    return 0;
}	
2024/3/13 11:47
加载中...