The dimensions of an atom are of the order of an Angstrom. Thus there must be large electric fields between the protons and electrons. Why, then is the electrostatic field inside a conductor zero?
The electrostatic field inside a conductor is zero because the electrostatic field is due to the excess change. Atoms are electrically neutral so there is excess change on the atom. If the charge is zero, then E=4π∈01⋅r2q Since q=0,E=0 q is the charge and r is the distance at any point from the charge.