题目前置知识
如何使用scanf输入一个有空格的字符串
如何输入带空格的字符串_我码了的博客-CSDN博客
scanf("%[^\n]",str);
如何用ascll码将字符串的小写换为大写
char a;
a = a - 32;
题目概况
AC代码
#include <iostream> using namespace std;int main(){char str[110];scanf("%[^\n]",str);for(int i=0;str[i]!='\0';i++){if(str[i]>='a'&&str[i]<='z'&&(str[i-1]==' '||i==0)){str[i] = str[i] - 32;}}printf("%s",str);return 0; }