如何读取多个单词
这段代码对于name结构成员只能读取一个单词,无法读取多个单词,例如只能读取hello,无法读取hello world。如何让它读取多个单词?如何修改?
程序代码:#include<iostream>
#include<cstring>
struct candbar{
char name[20];
float heavy;
int kaluli;
};
int main(){
using namespace std;
candbar snak;
cin>>snak.name;
cin>>snak.heavy;
cin>>snak.kaluli;
cout<<snak.name<<endl<<snak.heavy<<endl<<snak.kaluli;
return 0;
}








