

Since the pressure depends on the height of the water column in the two vessels of different shapes is the same. It is due to water on the base of each vessel is same. It is expected that there will be equal force acting on the two base areas. The water exerts force on walls of the vessel also. In case, the walls of the vessel are not perpendicular to the base, the force exerted by water on the walls has a net non zero vertical component which is more in first vessel than that second vessel. That is why, the two vessels filled with water to same Vertical height show different readings on a weighing machine.
