When approaching Diels-Alder problems, it's always good to user numbering: the product is always a cyclohexene compound.
In b), the trans dienophile leads to a trans product.
In c), the dienophile is an alkyne, and so becomes an alkene in the product.