home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / qc_prog / chap12 / 12_8b.c < prev    next >
Encoding:
C/C++ Source or Header  |  1988-04-07  |  255 b   |  17 lines

  1. #define OK 1
  2. #define ERROR 0
  3. struct key_struct {
  4.     char key;
  5.     unsigned char move;
  6. };
  7.  
  8. struct key_struct *Read_key()
  9. {
  10.     struct key_struct k;
  11.  
  12.     k.key = getch();
  13.     if (k.key == ERROR)
  14.         k.move = getch();
  15.     return (&k);
  16. }
  17.