Good hygiene is important for preventing body odor. But an unpleasant smell can also be due to the food you eat, and less commonly, a nutrient deficiency. Falling short on certain minerals, like zinc, ...