Question:
I want to make a menu, where you can select from 1-4. By pressing one of these keys you should get into a subprogram. Now I have to press enter after I select 1,2,3 or 4. Is it possible to have C++ bypass “enter” and go directly to the subprogram. I can’t see how I can use getc or scanf, but are there any other possibilities or functions I could use?
Answer:
Instead of scanf(), use the getche() function which is defined in
#include#include int main(){ char userdata; printf("enter your choice: "); userdata = getche(); // "Enter" not needed}
Editor’s Note: This answer has been changed from the original.