一个可以玩五张牌的两手牌的功能?

时间:2016-03-23 02:18:55

标签: c

在一个洗牌的程序中,我正在尝试编写一个可以玩两张牌的功能。

这是要点: https://gist.github.com/anonymous/ab16041559c72657832f

原型在第23行,我到目前为止的功能始于133。 程序编译并运行,但是当我尝试在printf函数中写入以输出结果时它不会显示。

1 个答案:

答案 0 :(得分:2)

这是因为你没有打电话给PlayHands

顺便说一句,PlayHands似乎会复制从牌组移动到牌手的每张牌的5个属性。但是卡只有三个两个属性! (请注意NPROPS定义为2)

我强烈建议您改用结构。

例如:

struct Card {
    int suit;
    int value;
};