DHT11 sensor / I2c LCD 16x2 error message

trying to make a weather station display, the wiring is done correctly but i keep getting this code and dont know why.....Please assist

Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\Nate\Documents\Arduino\DHT_humidity_sensor_Arduino_LCD_disp\DHT_humidity_sensor_Arduino_LCD_disp.ino: In function 'void setup()':

DHT_humidity_sensor_Arduino_LCD_disp:11:6: error: expected primary-expression before '.' token

DHT.setup(DHTPin);

^

C:\Users\Nate\Documents\Arduino\DHT_humidity_sensor_Arduino_LCD_disp\DHT_humidity_sensor_Arduino_LCD_disp.ino: In function 'void loop()':

DHT_humidity_sensor_Arduino_LCD_disp:9:17: error: cannot convert 'dht' to 'float' in initialization

#define DHT dht();

^

C:\Users\Nate\Documents\Arduino\DHT_humidity_sensor_Arduino_LCD_disp\DHT_humidity_sensor_Arduino_LCD_disp.ino:15:16: note: in expansion of macro 'DHT'

float temp = DHT.getTemperature();

^

DHT_humidity_sensor_Arduino_LCD_disp:15:19: error: expected primary-expression before '.' token

float temp = DHT.getTemperature();

^

DHT_humidity_sensor_Arduino_LCD_disp:9:17: error: cannot convert 'dht' to 'float' in initialization

#define DHT dht();

^

C:\Users\Nate\Documents\Arduino\DHT_humidity_sensor_Arduino_LCD_disp\DHT_humidity_sensor_Arduino_LCD_disp.ino:16:16: note: in expansion of macro 'DHT'

float humi = DHT.getHumidity();

^

DHT_humidity_sensor_Arduino_LCD_disp:16:19: error: expected primary-expression before '.' token

float humi = DHT.getHumidity();

^

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

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Have you tried any of the examples that come with the DHT library that you have installed?

#define DHT dht();

Look at the examples. Do any of them have that #define in them?