diffcolor
static bool diffcolor(struct cardtype *, struct cardtype *);
else if (ranklower(cp, tableau[des]) && diffcolor(cp, tableau[des]))