环境:VScode+GCC 8.1.0
// 洛谷B2115
#include <stdio.h>
#include <string.h>
int main()
{
int len = 0, i = 0;
char str1[10001] = {'\0'};
char str2[10001] = {'\0'};
//输入带空格字符串的方法:
// scanf("%[^\n]", str1);
fgets(str1, sizeof(str1), stdin);
len = strlen(str1);
for (i = 0; i < len; i++)
{
if ((97 <= str1[i] && str1[i] <= 122) || (65 <= str1[i] && str1[i] <= 90))
str2[i] = str1[i] - 1;
else
str2[i] = str1[i];
}
printf("%s", str2);
return 0;
}