It is the best kept secret of the cosmetic industry that underarms will not smell at all if you wash them with nothing but clean water.
Never use soap or deodorant,
Try this yourself.
I go for weeks without a shower and don`t even wash underarms with water except maybe once a week.
I just scrub my face every morning and sponge other places occasionally.
Some smells can come from detergent residue in your clothes.
In this case you are either using too much detergent or there is not enough rinsing.
Modern detergents work pretty well.
You don`t need very much,
There doesn`t have to be a lot of suds.