當我按下Enter鍵時,我想完成我的do-while循環。你有什麼想法來解決這個問題嗎?我試圖檢查ENTER鍵的ASCII碼,但沒有成功。無法通過按Enter鍵完成執行循環
do{
for(int dongu=0;dongu<secimSayi;dongu++)
{
cout<<"-";
sleep(1);
if(dongu==secimSayi-1)
{
cout<<">"<<endl;
}
}
for(int dongu2=0;dongu2<secimSayi;dongu2++)
{
cout<<" ";
}
for(int dongu3=secimSayi;0<dongu3;dongu3--)
{
cout<<"-\b\b";
sleep(1);
if(dongu3==1)
{
cout<<"<"<<endl;
}
}
}while(getchar()== '\n'); //I want to end this do-while loop when I pressed ENTER
我沒有看到這裏,試圖按下時,輸入退出循環的任何代碼。 – Carcigenicate
您可能需要使用'cin'讀取輸入內容。 –
(1)不要發送垃圾郵件標籤。 C和C++是不同的。 (2)按照本網站幫助中心的建議發佈適當的示例。 – StoryTeller