Дребен проблем, но се нуждая от помощ. C++
https://pastebin.com/AzjWURz4
Това е кода на задача, която от въведено Int число, преброява колко пъти се среща дадена цифра с него.
В задачата СЕ ИЗИСКВА да се направи контрол на входните данни. Т.е. ако се вкара текст или число по-голямо или по-малко от int или изобщо нещо което не отговаря на условието - да се игнорира и да иска отново да се въведе.
Тоест ако на мястото на digit вкараме двуцифрено число което да проверяваме колко пъти го има, да поиска пак digit, но проблема е че не ми излиза текста "Enter a digit: " как може да го оправя?
нямам право да го разглеждам като стринг, изобщо нямам право да използвам стринг или каквато и да е друга колекция масив и тн и тн, както и s.begin(), s.end() и т.н., като част от условието :(.
Изтрий 14 и 25 ред и си ОК. Също така 44 и 45 ред може да ги замениш с това