大家帮忙看看,关于String类型的代码。哈哈,版主再请进、

#include<iostream> #include<string> #include<cctype> using std::cin; using std::cout; using std::endl; using std::string; using string::size_type; int main() { string user; cout<<"Input a sentence, Spaces into ^"<<endl<<endl; cin>>user; user[0]=toupper(user[0]); for (size_type sign=1;sign!=user.size();++sign) { if((user[sign] == '.') || (user[sign] == '?') || (user[sign] == '!')|| (user[sign] == ';')) { user[sign + 1] = toupper(user[sign + 1]); } if(user[sign]=='^') { user[sign]=' '; } } cout<<endl<<user<<endl<<endl; return 0; }
[ 本帖最后由 lerncav 于 2010-8-16 20:24 编辑 ]