INKEY#
Purpose
Assigns a single character input from the keyboard to a variable.
Example
A$ = INKEY$
Explanation
  - Returns the character or performs the function corresponding to the key
pressed during execution of this statement. A null string is returned
if a key is not pressed.
 
  - The following operations are performed when the keys listed below are
pressed during execution of 
INKEY$.
    
      - BRK: Terminates program execution.
 
      - STOP: Suspends program execution.
 
      - One-key commands and one-key functions: Return a null string.
 
    
   
  - The cursor is not displayed during data input stand by, and input 
characters are not displayed. Control codes (00ʰ~1Fʰ) can be input, but the 
corresponding operations will not be performed.
 
See
Sample Program
10 PRINT "PRESS ANY KEY";
20 C$=INKEY$
30 IF C$=" " THEN 20
40 CLS: PRINT "YOU PRESS "; C$; "KEY"
50 END
Displays character corresponding to key input.