输人字符串。将其中的小写字母转换成大写字母,而其他字符不变。
输入
一个字符串
输出
若干个字符
样例
标准输入复制文本 |
520scnu |
标准输出复制文本 |
520SCNU |
标准输入复制文本 |
214hhHHg |
标准输出复制文本 |
214HHHHG |
标准输入复制文本 |
xswl |
标准输出复制文本 |
XSWL |
提示
(不能以\n为终止输入输出,要采用字符串的方法来进行输出输出以及替换)
#include <stdio.h>
#include <string.h>
int main() {
//输入字符串
char a[1000];
fgets(a,1000,stdin);
int len= strlen(a);
//字母转换
for(int i=0; i<len; i++) {
if(a[i]>=97&&a[i]<=122) {
a[i]-=32;
}
}
//输出
for(int i=0; i<len; i++) {
puts(a);
break;
}
return 0;
}