作者:Horsetail
原文出处:http://www.cppblog.com/horsetail/archive/2007/10/18/17814.html
因为std::cin不能直接接受空格(空格作为输入的标志),所以我们要用cin对象中的一个成员函数std::cin.get()接受单个字符.并可以用std::cout.put()成员函数直接输出.如下:
#include <iostream>
using namespace std;
int main()
{
char c;
while( cin.get()) //接受单个字符(包括空格)
{
cout.put();调 //输出单个字符!
}
return 1;
}