メイン関数
main は、「ドロー・ポーカーの C 言語プログラム」のメイン関数です。
必要な関数を呼び出して、全体を制御しています。
main () {
int next; /* 次に配るカード */
int stack[52]; /* 1 組 52 枚のカード */
int player[5]; /* 配られる 5 枚のカード */
char *hands[] = {/* 役の名称 */
"No Pair",
"One Pair",
"Two Pair",
"Three of a Kind",
"Straight",
"Flush",
"Full House",
"Four of a Kind",
"Straight Flush",
"Royal Straight Flush"
};
/* カードを混ぜる */
shuffle(stack);
/* カードを配る */
for (next = 0; next < 5; next++) player[next] = stack[next];
/* カードを画面に表示する */
display(player);
/* カードを交換する */
change(player, stack, next);
/* カードを画面に表示する */
display(player);
/* 役を確認する */
printf("%s\n", hands[check(player)]);
}







