Elderly people may be whiffy for a number of reasons, A) mobility problems so they cant reach to clean the smelly bits
B) Incontinence but too embarrassed to talk to any one.. C) Old folks clothes are often made of fabrics that tend to lock in bad odours especially if they repeatedly dry in, or they may not have a washing machine and hand washing is pretty hard work if you are old and frail so they wear their stuff more often, D) bereavement,, when an elderly man loses his wife he may never have washed/ironed his clothes before, add in the depression caused by the loss and he may never learn, e) They may not have any close personal relationships if there are no relataives around no one to spot there isa problem and persuade then to get help.
I always felt so sorry when an elderly patient was admitted and when offered a bath many would get really upset because they hadn't had a bath or shower for years..Wash their back and they were your friend for life...