Hỏi về code lập trình C++

Cho em hỏi về cái code exit trong c++
kiểu như là em sử dụng switch - case để tạo menu lựa chọn trong c
switch (menu){
case ‘1’: ----
break;
case ‘2’: -----;
break;
default : Nhấn cái này thì nó exit;
thì làm như thế nào vậy?

đơn giản nhất là:
int x=0;
do{
scan(“%d”,&menu);
switch(menu)
{
case 1:…
case 2:…

default: x=1;
}
}while(x!=1);

đơn giản hơn nữa là tại default bỏ lệnh break; vào là xong nó thoát ra khỏi switch lun, còn nếu cái menu đó dc gọi nhiều lần thì gán trị như bạn post #2 đã làm