/*** You must define these functions according to these prototypes poker_hands.c ***/ int royal_flush (CARD_T hand []); int straight_flush (CARD_T hand []); int n_of_a_kind (CARD_T hand [], int n); int full_house (CARD_T hand []); int flush (CARD_T hand []); int straight (CARD_T hand []); int two_pair (CARD_T hand []); void high_card (CARD_T hand [], CARD_T *card);