下面是一个简单的C语言程序,它将用户输入的字符串转换为大写或小写。用户可以通过输入一个字符和对应的命令('U' 或 'L')来指定转换类型。
```c
include
include
int main() {
char inputChar;
char conversionType;
printf("Enter a character: ");
scanf("%c", &inputChar);
printf("Enter 'U' for uppercase or 'L' for lowercase conversion: ");
scanf(" %c", &conversionType); // 注意在%c前加一个空格,以忽略前面的换行符
switch(conversionType) {
case 'U':
// 如果字符已经是大写,则保持不变
if(isupper(inputChar)) {
printf("Uppercase character: %cn", inputChar);
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。