用c语言写一个转换大小写的代码
时间: 2023-06-09 22:02:04 浏览: 141
C语言中对字母进行大小写转换的简单方法
好的,以下是C语言转换大小写的代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
printf("请输入一个字符串:");
fgets(str, 100, stdin); // 读取用户输入的字符串
printf("转换后的字符串为:");
for(int i = 0; str[i]; i++) {
if(islower(str[i])) { // 判断是否为小写字母
putchar(toupper(str[i])); // 转换成大写字母并输出
}
else if(isupper(str[i])) { // 判断是否为大写字母
putchar(tolower(str[i])); // 转换成小写字母并输出
}
else {
putchar(str[i]); // 其他字符直接输出
}
}
printf("\n");
return 0;
}
```
希望对您有所帮助!
阅读全文