Tengo una duda con el funcionamiento del getch en este codigo
char a= NULL,b=NULL;
while(a!='a'){
if(kbhit()){
a=getch();}
b=getch();
cout << a;
cout << b;
}
Si pongo el codigo asi no se guarda nada en la variable 'a' solo en la 'b' al menos que precione la flechas de direcciones, eso es lo unico a guarda en 'a'
pero si lo coloco sin b=getch() si me lo acepta
Enserio no entiendo alguien podria ayudarme!!