sao em dùng lệnh switch(_getch()) thì nó k cho nhập các để chạy vào các case bên trong mà chạy thẳng ra khỏi câu lệnh switch vậy???
Hỏi về switch(_getch())
Code của bạn cụ thể ra sao? Bạn đã thử viết đoạn chương trình ngắn đơn giản để test chưa?
ví dụ 1 code mình thử
#include<stdio.h>
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
switch (_getch())
{
case 1: cout << "a"; break;
case 2: cout << "b"; break;
default:
break;
}
system("pause");
}
mình nhập 1 nhưng nó chạy thằng đến câu lệnh system(“pause”)
Bạn sửa lại như này nhé:
#include<stdio.h>
#include<iostream>
#include<conio.h>
using namespace std;
int main() {
switch (_getch())
{
case '1': cout << "a"; break;
case '2': cout << "b"; break;
default:
break;
}
system("pause");
}
cảm ơn anh 
em quên chuyển qua.
em sửa thành case 49 và case 50 nó chạy đc rồi 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?