...forse dovresti ricominciare da 0 la programmazione in generale...l'errore è talmente palese che se anche te lo spiegassi probabilmente non lo capiresti (anche perché è difficile spiegare una cosa del genere). Comunque, ci provo: inizializzi nome come char, quindi può contenere un carattere. Se fai == Luca, Luca viene visto come variabile, che non è stata inizializzata, mentre tu vuoi farlo vedere come stringa. Sappi che le stringhe si aprono e si chiudono con le virgolette "stringa" e che comunque nome non è adatto a contere una stringa, ma solo un carattere (es. "L" se digiti "Luca")