Push Button Activated While Loop

I fixed the previous s problem but now I get
Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\taran\Desktop\arduino\demo_simple\demo_simple.ino: In function 'void loop()':

demo_simple:27: error: expected primary-expression before ')' token

if (btnSELECT)

^

exit status 1
expected primary-expression before ')' token

and the code is

// this is factory config shield initialisation
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// initialise the keypad
DFR_LCD_Keypad keypad(A0, &lcd);
#define btnSELECT 4);
int abc_key_in;
int read_LCD_buttons;
int diceOne;
int diceTwo;

void setup() {
lcd.begin(16, 2);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Press to dice");
abc_key_in = analogRead(0);
}

void loop() {
if (btnSELECT)
diceOne = random(1, 7);
diceTwo = random(1, 7);

if (diceOne + diceTwo == 7) {
lcd.clear();
lcd.setCursor(7, 0);
lcd.print("7");
lcd.setCursor(3, 1);