fork(1) download
  1. #include <stdio.h>
  2. #define SIZE 52
  3.  
  4. char suits[4][9]= {"Hearts","Diamonds","Clubs","Spades"};
  5. char faces[13][6]= {"Ace","2","3","4","5","6","7","8","9", "10","Jack",
  6. "Queen","King"};
  7.  
  8. int main()
  9. {
  10. int i;
  11. char cards[SIZE];
  12.  
  13. for(i=0; i<SIZE; i++){
  14. printf("Card %2d = %s %s\n", i, faces[i % 13], suits[i / 13]);
  15. }
  16.  
  17. return 0;
  18.  
  19. }
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
Card  0 = Ace Hearts
Card  1 = 2 Hearts
Card  2 = 3 Hearts
Card  3 = 4 Hearts
Card  4 = 5 Hearts
Card  5 = 6 Hearts
Card  6 = 7 Hearts
Card  7 = 8 Hearts
Card  8 = 9 Hearts
Card  9 = 10 Hearts
Card 10 = Jack Hearts
Card 11 = Queen Hearts
Card 12 = King Hearts
Card 13 = Ace Diamonds
Card 14 = 2 Diamonds
Card 15 = 3 Diamonds
Card 16 = 4 Diamonds
Card 17 = 5 Diamonds
Card 18 = 6 Diamonds
Card 19 = 7 Diamonds
Card 20 = 8 Diamonds
Card 21 = 9 Diamonds
Card 22 = 10 Diamonds
Card 23 = Jack Diamonds
Card 24 = Queen Diamonds
Card 25 = King Diamonds
Card 26 = Ace Clubs
Card 27 = 2 Clubs
Card 28 = 3 Clubs
Card 29 = 4 Clubs
Card 30 = 5 Clubs
Card 31 = 6 Clubs
Card 32 = 7 Clubs
Card 33 = 8 Clubs
Card 34 = 9 Clubs
Card 35 = 10 Clubs
Card 36 = Jack Clubs
Card 37 = Queen Clubs
Card 38 = King Clubs
Card 39 = Ace Spades
Card 40 = 2 Spades
Card 41 = 3 Spades
Card 42 = 4 Spades
Card 43 = 5 Spades
Card 44 = 6 Spades
Card 45 = 7 Spades
Card 46 = 8 Spades
Card 47 = 9 Spades
Card 48 = 10 Spades
Card 49 = Jack Spades
Card 50 = Queen Spades
Card 51 = King Spades