Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <conio.h>
- #include <ctime>
- #define DECK_SIZE 52
- typedef enum {
- II, //2
- III, //3
- IV, //4
- V, //5
- VI, //6
- VII, //7
- VIII, //8
- IX, //9
- X, //10
- J, //jack
- Q, //queen
- K, //king
- A //ace
- } RANK;
- typedef enum {
- S, //spades
- C, //clubs
- D, //diamonds
- H //hearts
- } COLOR;
- typedef struct card {
- RANK rank;
- COLOR color;
- };
- card* createDeck(void);
- void printDeck(card* deck );
- void shuffleDeck();
- int main()
- {
- card AC = {(RANK) 4,(COLOR) 2};
- return 0;
- }
- card* createDeck(void) {
- card* newDeck = (card)malloc(DECK_SIZE * sizeof(card));
- return newDeck;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement