魏国要灭卫国原因如下:
1、魏、卫两国是相邻的,如果魏国想要开疆扩土,就必须灭掉卫国。魏国的君主肯定想扩大自己的国土,所以魏国先将卫怀君杀死,导致卫国大乱,魏国就有机可趁
2、魏国国君看到了卫怀君亲秦,如若不杀,日后秦魏交战,卫国可能联合秦国攻打魏国,魏国必腹背受敌,所以魏国先杀卫怀君,再灭卫国,消除隐患
3、魏国国君看不惯卫怀君的个人作风,为维护古代社会规章制度,杀了他。
卫怀君,战国后期卫国国君,史记记载“怀君三十一年,朝魏,魏囚杀怀君。魏更立嗣君弟,是为元君。元君为魏婿,故魏立之。”卫怀君亲秦,当时卫国为摆脱魏国控制,和秦国交好。