为什么是错的
查看原帖
为什么是错的
501085
shaoxing楼主2021/3/31 18:39
#include<stdio.h>
#include<string.h>
int main()
{
	char a[50];
	int i,n;
	scanf("%d",&n);
	printf("\n");
    scanf("%s",&a);
	for(i=0;a[i]!='\0';i++)
	{
		if(a[i]>='a' && a[i]<='z'-n)
			a[i]=a[i]+n;
		else
		{
			a[i]=a[i]-26+n;
		}
	}
	printf("%s\n",a);
	return 0;
}
2021/3/31 18:39
加载中...