用c语言从键盘输入一串字符,将所有的英文字母转换为大写后输出。
时间: 2024-05-08 16:15:47 浏览: 85
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
```c
#include <stdio.h>
int main() {
char str[100];
printf("请输入一串字符:");
scanf("%s", str);
for(int i=0; str[i]!='\0'; i++) {
if(str[i]>='a' && str[i]<='z') {
str[i] -= 32; // 将小写字母转为大写字母
}
}
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
阅读全文