Using getline(cin, s) after cin [duplicate]
cout << “Enter the number: “; int number; cin >> number; cin.ignore(256, ‘\n’); // remaining input characters up to the next newline character // are ignored cout << “Enter names: “; string names; getline(cin, names);