what charges does hydrogen atoms have
The electrical charge of the hydrogen atom is thought to be exactly zero. This is a consequence of the apparent equality of the magnitude of the electrical charges of the electron and the proton, and their opposite sign.