I am fairly new to the Arduino and DHT22 stuff. I was using a DHT11 but I upgraded to a DHT22, the DHT11 was also doing the exact same thing. The output for the DHT22 is weird random characters.
I dont have a resistor. My DHT22 has 3 pins instead of 4 and im not sure if I still need it. Im new to all of this. I did at one point have my DHT11 working very well and it didnt have a resistor.