Как добиться следующего в C++ с помощью cin
?Форматирование ввода/вывода в C++
scanf("%d:%d:%d",&day,&month,&year);
Кроме того, как проверить Wheter вход это число, символ или поплавок, как, скажем, если у меня есть строка, как scanf("%d",&a);
, если пользователь вводит символ, то как я могу остановить его и предложит пользователю для получения правильный ввод.
, вероятно, поможет: http://www.parashift.com/c++-faq/istream-and-ignore.html – chris