C语言输入一个小写字母,输出后面第三个字母
时间: 2024-05-09 09:18:52 浏览: 372
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
假设输入的小写字母为ch,可以使用以下代码实现输出后面第三个字母:
```c
#include <stdio.h>
int main() {
char ch, res;
printf("请输入一个小写字母:");
scanf("%c", &ch);
res = ch + 3; // 后面第三个字母的ASCII码值比输入字母的ASCII码值大3
printf("后面第三个字母是:%c\n", res);
return 0;
}
```
需要注意的是,如果输入的字母已经是字母表倒数第三个或更靠后的字母,那么输出的结果将不再是小写字母,而是其它字符或符号。因此,需要进行一定的输入合法性判断。
阅读全文