Как сделать так чтобы cin не принимал значения через пробел?
int z, x, c, v, b;
cin >> z;
cin >> x;
cin >> c;
cin >> v;
cin >> b;
cout << z << x << c << v << b;
ввод: 6 4 9 2 7
вывод: 64927
надо чтобы было введено значение только для z.
Сергей Соловьев, когда ввод идёт через пробел от считается как новый ввод а у меня в коде есть другие вводы которые должны приниматься только ПОСЛЕ ввода 1 числа а когда пишут через пробел принимается нужный син но после сразу следующий
Обычно данные на входе просто есть. Сразу все или со временем, это ж поток. Они по очереди принимаются и обрабатываются. Либо сразу всё принимается, а потом по очереди обрабатывается. Конечно, входные данные должны соответсвовать формату либо приниматься как строка. В данном случае непонятно, чего в итоге нужно-то. Вероятно, поможет просто cin.ignore(1024, '\n') после чтения z. Или всё-таки сначала всё прочитать через getline в строку или отдлельные значения в vector.