Mọi người cho em hỏi chương trình bắt ký tự sai ở đâu ạ mà nó không bắt được ký tự ạ?
#include<stdio.h>
#include<string.h>
#include<conio.h>
int main(){
int chon_menu=0;
while(chon_menu!=1||chon_menu!=2||chon_menu!=3||chon_menu!=4){
char kytu[1]={'0'};
if(_kbhit()){
kytu[0]=_getch;
if(kytu[0]=='1') chon_menu=1;
if(kytu[0]=='2') chon_menu=2;
if(kytu[0]=='3') chon_menu=3;
if(kytu[0]=='4') chon_menu=4;
}
}
if(chon_menu==4) printf("4");
return 0;
}