求助,为何编译器上都是对的,就是全都wa通不过呢
查看原帖
求助,为何编译器上都是对的,就是全都wa通不过呢
1249437
wjw1948451261楼主2024/1/14 14:24
#include<stdio.h>
#include<string.h>
int main(){
	int n;
	scanf("%d",&n);
	getchar();
	char s[51];
	fgets(s,51,stdin);
	int l=strlen(s);
	l-=1;
	for(int i=0;i<l;i++)
	{
	s[i]+=n;
	}
	for(int i=0;i<l;i++)
	{
		if(s[i]>='a'&&s[i]<='z')
		{
			printf("%c",s[i]);
		}
		else
		  {
		  printf("%c",s[i]-26);}
		
	}
	return 0;
}
2024/1/14 14:24
加载中...