Arduino LCD Not Displaying

Hi, I’m a noobie. I’m trying to make my lcd display a message if the IR sensor detects you in a specific range. Right now, my arduino lcd display isn’t displaying anything and I am really confused. There is no problem in my code. Plz help. Thanks!!!

My code:
#include <LiquidCrystal.h>

int Contrast = 75;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int state = 0;

bool doneNotDone = true;

void setup() {
pinMode(13, INPUT);
}

void loop() {
int timeleft = 20;
bool onOff = false;

state = (digitalRead(3));

if (state == 0) {
onOff = true;
}
while (onOff == true) {
if (doneNotDone == true) {
for (int i = 0; i <= 20; i++) {
lcd.clear();

lcd.setCursor(0, 0);
lcd.print("Time Left: ");

lcd.setCursor(13, 0);
lcd.print( timeleft );

lcd.setCursor(0, 1);
lcd.print("Temps Restes: ");

lcd.setCursor(14, 1);
lcd.print( timeleft );

delay (1000);
timeleft --;
}
doneNotDone = false;
}
else if (doneNotDone == false) {
for (int i = 0; i <= 3; i++) {
lcd.clear();

lcd.setCursor(0, 0);
lcd.print(“Clean!!!”);

lcd.setCursor(0, 1);
lcd.print(“Propre!!!”);

delay(800);

lcd.clear();

delay (500);
}
}
doneNotDone = true;
timeleft = 20;
}
while (onOff == false) {
lcd.clear();

lcd.setCursor(0, 0);
lcd.print(“Place Your Hand”);

lcd.setCursor(0, 1);
lcd.print(“Under To Start!”);

delay(2000);

lcd.clear();

lcd.setCursor(0, 0);
lcd.print(“MetsTaMainDesous”);

lcd.setCursor(0, 1);
lcd.print(“PourCommencer!!!”);

delay(2000);
}
}

Please read the first topics telling “How to use forum”, “How to attache code”, using code tags. Formatting the code in the IDE is mandatory.
If You’re sure, I’m not, that code is perfect You really need to supply a wiring diagram.

les101:
There is no problem in my code.

Really? Some serial.prints should prove that. Also, a simple "hello world" test should prove the LCD wiring. Have you done that? You also have no detail on the LCD. If it is on a shield, your code and wiring are both probably wrong.

Did you try adjusting the contrast?

Please read the forum guidelines to see how to properly post code.

See LCD troubleshooting