用c语言写:将输入的字母,大写变小写,小写变大写
时间: 2023-05-21 17:02:32 浏览: 119
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
以下是用 C 语言实现将输入的字母大小写互换的代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char c;
while ((c = getchar()) != EOF) {
if (islower(c)) {
putchar(toupper(c));
} else if (isupper(c)) {
putchar(tolower(c));
} else {
putchar(c);
}
}
return 0;
}
```
这段代码会不断读入输入的字符,如果是小写字母就转换成大写字母输出,如果是大写字母就转换成小写字母输出,否则直接输出。
阅读全文