Faits : A. Le 20 novembre 2015, B._ a déposé plainte pénale contre X._, pour escroquerie. Elle a expliqué avoir acheté un véhicule au prénommé, pour le compte d'un client et au nom de C._, dont elle était la directrice commerciale, pour un montant de 8'500 francs. Le compteur du véhicule affichait 120'000 km. Le client pour lequel B._ avait acquis le véhicule ne s'était jamais présenté, raison pour laquelle elle avait finalement immatriculé celui-ci à son nom. Par la suite, elle avait constaté que l'usure du véhicule ne correspondait pas au kilométrage affiché. Elle avait contacté son précédent propriétaire, qui lui avait indiqué que celui-ci affichait près de 300'000 km au compteur lorsqu'il l'avait cédé à X._. B. Par ordonnance du 30 juin 2017, le Ministère public de la République et canton de Genève a classé la procédure ouverte contre X._ ensuite du dépôt de plainte précité. Cette ordonnance mentionnait, comme partie plaignante, C._. C. Par arrêt du 17 janvier 2018, la Chambre pénale de recours de la Cour de justice genevoise a déclaré irrecevable le recours formé par B._, d'une part, et C._, d'autre part, contre cette ordonnance. D. B._ et C._ forment, dans un même acte, chacun un recours en matière pénale au Tribunal fédéral contre cet arrêt, en concluant principalement à sa réforme en ce sens que le recours contre l'ordonnance du 30 juin 2017 est recevable et, subsidiairement, à son annulation et au renvoi de la cause à l'autorité cantonale pour nouvelle décision.