How we smell depends a lot on our activities. It's really the bacteria that cause sweat to smell bad, so it depends a lot on a physical activity and how long it's been sitting on the body. When a person sweats a lot, like during sports, sweat contains much more water and less food for bacterias, so the smell is less intensive. In high-school I used to spend whole summer on the beach playing sports, sweating like a pig, but also going in and out of water every few hours, and never smelled sweaty although I often would shower just once a day, before going to bed, and often with no soap at all. On the contrary nowadays after a day of 10h sitting in front of the screen I smell horrible even 10 minutes after just having a bath with soap and douche gels and everything.