Я увидел необычную проблему в этом коде:
#include <iostream>
using namespace std;
int main()
{
int number;
bool repeat=true;
while (repeat)
{
cout<<"\nEnter a number:";
cin>>number;
cout<<"\nNumber is:"
<<number;
cout<<"\nRepeat?:";
cin>>repeat;
}
system("pause");
return 0;
}
здесь, в этом коде, когда я вставил символ , такой "A" в int переменную типа пока цикл повторяется снова и снова, и не спрашивайте меня, повторять или нет.эта проблема просто появляется, когда я ставлю символы, а не целые числа.это появляется с для тоже.
почему это должно произойти?спасибо