扑克牌 3 张两人比大小,C 语言代码背景:两个人每人发 3 张牌(各从一副牌中),每张牌包括花色(红桃(Heart)>黑桃(Spade)>方块(Diamond)>梅花(Club))和大小(从小到大依次是:2-10、J、Q、K、A),谁手上有最大的一张或多张(假如有相同的牌)牌谁获胜
输入:A 的 3 张牌(未排序)和 B 的 3 张牌(未排序)
(参见用例) 输出:A 的 3 张牌的排序后的输出和 B 的 3 张牌的排序后的输出,以及 A 和 B 谁获胜
(参见用例)1
DA H2 C3↵2
H4 H3 DJ↵ View plain1
Winner is B
A: H2 DA C3↵3
B: H4 H3 DJ↵ Unlimited 256M 0 Test Case 3 View plain1
HA CA CB↵2
HQ CJ CQ↵ View plain1
Input Error
↵ Unlimited 256M 0 Test Case 4 View plain1
HA CA CJ↵2
DA DK DK↵ View plain1
Input Error
↵ Unlimited 256M 0 Test Case 5 View plain1
SA SJ SK↵2
SA SJ SK↵ View plain1
Winner is X
A: SA SK SJ↵3
B: SA SK SJ↵ Unlimited代码#includeint asc(char p[][3]);int isError(char p1[][3]);void compare(char p3[][3],char p4[][3]);int main(){char a[3][3],b[3][3],c;int i,j,resulta,resultb,result,flag=0;printf("请输入 A 的