重大发现02:用cin输入空格的问题
#include <iostream.h> void main()
{
cout<<"please enter your name and age:"<<endl;
char name[10];
int age; cin>>name;
cin>>age;
cout<<"your name is"<<name<<endl;
cout<<"your age is"<<age<<endl;
}
说明:现在要用cin输入name和age。
比如说name是Li Ming(中间有一个空格),age是:19
但是大家都知道:cin的数据间是以空格分开的,这就造成不能输Li Ming中间的那个空格。否则将认为name是Li
大家不妨将以上代码带入,亲自试试,挺有意思的,也希望大家能找出能够输入空格的办法。(毕竟名和字之间有个空格是比较顺眼的)