第10章 程序结构.ppt

suit_ch = getchar(); switch (suit_ch) { case c: case C: suit = 0; break; case d: case D: suit = 1; break; case h: case H: suit = 2; break; case s: case S: suit = 3; break; default: bad_card = true; } ? while ((ch = getchar()) != ‘\n’)//过滤牌后无效输入 if (ch != ) bad_card = true; ? if (bad_card) printf(Bad card; ignored.\n); else if (card_exists[rank][suit]) printf(Duplicate card; ignored.\n); else { num_in_rank[rank]++; num_in_suit[suit]++; card_exists[rank][suit] = true; cards_read++;

文档评论(0)

1亿VIP精品文档

相关文档