Basic problem with analogRead()

If you connect the inputs to a source, they'll no longer be floating.
(when we say "floating", think "antenna")