ho commesso 2 errori...primo il non aver compilato prima di postare il codice ...secondo uno dei più insidiosi...confondere il "=" per il "==" ...prova questo dovrebbe essere ok
// includiamo la libreria
#include <LiquidCrystal.h>;
// Creiamo l'oggetto "lcd" inizializzandolo come richiesto dalla libreria:
// LiquidCrystal(enable, rs, d4, d5, d6, d7)
LiquidCrystal lcd(0, 1, 2, 3, 4, 5);
boolean premuto = false;
void setup() {
 // impostiamo ad output l'uscita per la retroilluminazione
 pinMode(A0, OUTPUT);
 //impostiamo numero di colonne e righe dell'lcd a (colonne, righe)
 lcd.begin(16, 2);
 pinMode (6, INPUT_PULLUP);
 pinMode (7, INPUT_PULLUP);
 // Accendiamo la retroilluminazione
 digitalWrite(A0, HIGH);
 // ripuliamo il display
 lcd.clear();
}
void loop() {
 int sensorVal1 = digitalRead (6);
 int sensorVal2 = digitalRead (7);
 Serial.println(sensorVal1);
 Serial.println(sensorVal2);
 if (sensorVal1 == LOW && premuto == false) {
  lcd.clear();
  lcd.print("ciao");
  premuto = true;
 }
 if (sensorVal2 == LOW && premuto == false) {
  lcd.clear();
  lcd.print("bye bye");
  premuto = true;
 }
 if (sensorVal1 == HIGH && sensorVal2 == HIGH) {
  premuto = false;
 }
}