IMHO both answers are in a way right. Both PCl5 and PCl3 are volatile enough to build a substantial partial pressure and react in gaseous phase, so the answer given makes sense. However, you approach is also OK, although it will yield a different Kp value. It would be possible to convert between both Kp values knowing pressures of the saturated vapor over PCl5(s) and PCl3(l) (as these pressures are constant as long as the liquid and solid are present, they can be moved into the Kp value).
Question is ambiguous.