1.string 输入
#include <string>
string str;
	cin >> str;//输入字符串
	int a = str.size();//获得字符串的字符个数。
	cout << str;//输出字符串
	cout << a;
	for (int i = 0; i < a;i++)
	{
		cout << str[i]<<endl;//输出每一个字符。
	}
2.编辑器输入的话一般是while(cin>>str)
原文:http://www.cnblogs.com/answer727/p/7051116.html