В приведенной ниже программе показано, что значение 'int' вводится и выводится одновременно. Однако, когда я ввожу символ, он переходит в бесконечный цикл, отображая предыдущее введенное значение «int». Как избежать ввода символа?
#include<iostream>
using namespace std;
int main(){
int n;
while(n!=0){
cin>>n;
cout<<n<<endl;
}
return 0;
}