Say something like that:
-Do I smell? Because I'm very conscious that I may not be smelling nicely....I hate to stink.. and so many people these days just don't wash...
Hopefully they'll get the hint.

Whatever you say, be gentle and not too much into their face. It wouldn't be nice.

Kismet