The solution is as follows:
The foods and tablets containing iron are not hard like iron metal. This is because they contain iron in complex salt forms rather than metallic form. The salts of iron and complex of iron are present in these foods, which contain ionic form of iron which is different from atomic form.