DHT11 Humidity/Temp Sensor showing incorrect values
Obviously the DHT sensor has not acquired data to make sure do as follows:

void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  if (isnan(h) || isnan(t) ) {
   lcd.setCursor(0,0);
    lcd.println("DHT not ready!");
    return;
  }
 lcd.setCursor(0,0); 
  lcd.print("Temp: ");
  lcd.print(t);
  lcd.print((char)223);
  lcd.print("C");
  lcd.setCursor(0,1);
  lcd.print("Humidity: ");
  lcd.print(h);
  lcd.print("%");
  delay(1000);
}


Make sure you connected the DHT the right way and initialized

DTH11

    Pin1 --&gt; 5v and 10k ohm resistor

    Pin2 --&gt; Arduino Pin7 and 10k ohm resistor

    Pin3 --&gt; no connection

    Pin4 --&gt; Gnd


Initialize correctly

    DHT dht(DHT11_PIN, DHT11);


and in setup() you have to start like

 dht.begin();


Now test and report back