//大多数都是分开输入的做法,这里提供个当作一整行处理的方法
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
getline(cin,str);//包括空格整行输入
string result;
bool first_letter=true;
for(char c:str)//遍历字符串str,每次遍历声明变量c
{
if(first_letter)
{
result +=toupper(c);//小写转大写
first_letter=false;
}
if(c==' ')
{
first_letter=true;
}
}
cout<<result<<endl;
}

京公网安备 11010502036488号