Answer:
On heating a solid, the kinetic energy of the particle increases. The particle start vibrating with greater speed. The energy supplies by heat overcomes the force of attraction between the particles.
If this force of attraction is more, then more heat energy will be necessary to overcome this force. So, the melting point of the solid will be higher.