Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- typedef struct _Card
- {
- char cardValues[2];
- char suits;
- } Card;
- typedef struct _Node
- {
- struct Card *card;
- struct Node *next;
- } ListNode;
- ListNode *insertNode(ListNode *prev, Card *data)
- {
- ListNode *current = prev;
- while((current->next != NULL) && (compareStruct(prev, data) < 0))
- {
- prev = prev->next;
- }
- }
- int compareStruct(ListNode *node, Card *card)
- {
- int retVal = 0;
- if(strcmp(node->next->card->cardValues, card->cardValues) < 0)
- retVal = 0;
- else
- retVal = 1;
- return retVal;
- }
Add Comment
Please, Sign In to add comment