#include <iostream> using namespace std; int main() { string str; getline(cin,str); string res; for(int i=0;i<str.size();i++){ while(str[i]==' ') i++;//i指向每个单词的首字母 int j=i; while(j<str.size()&&(str[j]!=' '&&str[j]!='\t'&&str[j]!='\r'&&str[j]!='\n')) j++;//j指向第一个空格 //i~j-1是一个单词 if(str[i]>='a'&&str[i]<='z') str[i]='A'+str[i]-'a';//首字母大写 i=j;//i++以后i指向第一个空格 } cout<<str<<endl; return 0; }