jquery 节点类型:vc++中,怎样对结构体中字符串成员输入一个空格,而以第二个空格作为该成员输入的结束.

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 02:55:52
程序运行结果:
请输入2种商品的信息:(由用户输入)
code name price amount sales
10120 Haier Conditioner 2998 120 20
11254 IPOD MP3 1250 245 32
for(int i=0;i<2;i++)
{
cin>>pro[i].code;
cin.getline(pro[i].name,20);
cin>>pro[i].amount>>pro[i].price>>pro[i].sales;
}
这个方法不能循环,无法进行字符串中空格的输入为什么啊?怎样才能输入Haier Conditioner中的空格呢?

scanf("%d",&A.code);
scanf("%s",A.name);
scanf("%d",&A.price);
scanf("%d",&A.amount);
scanf("%d",&A.sales);
scanf可以忽略空格、回车等