HCI, HNO3,C2H5OH,C6,H12O6 all contain H atoms but only HCI and HNO3 show acidic character. Why ?
It is because of the reason that in HCl, HNO₃ there is availability of acidic hydrogens (H⁺ ions).That is complete cations and anions formed, so that they are treated as acids.
But in the case of C2H5OH, C6H12O6 the formation of acidic hydrogens is not possible. In the case of C2H5OH the formation of acidic hydrogens is slightly possible so it can be considered as weak acid.