High blood sugar levels can cause changes in body odor, including making sweat smell vinegar-like ... diabetes and ensure you get the appropriate treatment for your condition.