Push on/off button output never stable 0

Hi, I need a little help
I'm trying to use a button in this pic with the wiring

But seems like everytime its in Off condition the output never goes 0. It will be 111100001111

The code here

const int buttonBL = 3;
int buttonBR = LOW;

void setup() {
  Serial.begin(9600);
  pinMode(buttonBL,INPUT);
}

void loop() {
  if (digitalRead(buttonBL)==HIGH) Serial.print("1"); else Serial.print("0");
  delay(100);
}

Teach me please
Thank you

(deleted)

A better way to wire a momentary switch (button) is one side of the switch to ground and the other side of the switch to a digital input set to pinMode(INPUT_PULLUP). The switch will read HIGH when not pressed and LOW when pressed.

Here are several ways for wiring a switch, pick your poison.

2017-08-05_20-33-24.jpg

done thank you

I can do it with INPUT_PULLUP and wiring S3
Thanks all and larryd