Advertisement
Sierra_ONE

Switch (Personal Code)

Sep 19th, 2023
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.98 KB | Source Code | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. int main (void){
  5.     int letter;
  6.     int finish = 0;
  7.    
  8.     while (!finish){   
  9. //  scanf("%c", &letter);
  10.     letter = getch();
  11.    
  12.    
  13.         switch (letter){
  14.             case 'K':
  15.             case 'k':
  16.                 printf("King amongst people\n");
  17.             break;
  18.            
  19.             case 'M':
  20.             case 'm':
  21.                 printf("Martyr of Worlds\n");
  22.             break;
  23.            
  24.             case 13:
  25.                 printf("You pressed enter!\n");
  26.                 break;
  27.                
  28.             case 74:
  29.                     letter = getch();
  30.                        
  31.                     switch(letter){
  32.                     case 72:
  33.                     printf("ARROW UP\n");
  34.                     break;
  35.                     case 75:
  36.                     printf("ARROW LEFT\n");
  37.                     break;
  38.                     case 77:
  39.                     printf("ARROW RIGHT\n");
  40.                     break;
  41.                     case 80:
  42.                     printf("ARROW DOWN\n");
  43.                     break;
  44.                    
  45.                     default:
  46.                     printf("%d\n", letter);
  47.             }
  48.             break;  
  49.            
  50.             case 'X':
  51.             case 'x':
  52.                 finish = 1;
  53.                 break;
  54.  
  55.             default:
  56.             //  printf("Through out heaven and earth, I alone, am the honored onen");
  57.                 printf("%d\n", letter);
  58.                 break;
  59.         }
  60.     }
  61.     return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement