题解 | 简写单词
可以直接利用printf的性质直接输出,也可以存储在新的字符串再输出,记得加上结束标记'\0'
#include <stdio.h>
int main() {
char str[51];
int i=0;
char arr_new[101];
while(scanf("%s ",str)!=EOF){
if(str[0]<='Z'&&str[0]>='A'){
arr_new[i]=str[0];
i++;
}
else{
arr_new[i]=(str[0]-32);
i++;
}
}
arr_new[i]='\0';
printf("%s\n",arr_new);
return 0;
}
字节跳动工作强度 1108人发布