Мне нужно сделать такую штуку: считать с консоли какую-то информацию, потом переместить курсор вначало, и еще раз ее считать, можно ли это сделать с помощью cin/scanf?
Например, для файла это можно сделать примерно так. T.е. если в файле inp.txt находится: 4 1 2 3 1, то первый цикл считает это, in.clear();
очистит флаги, in.seekg(ios::beg);
установит курсор в начало файла, второй цикл снова считает эти числа, и на экране будет:
X = 1
X = 2
X = 3
X = 1
как тоже самое проделать для консоли?