Arduino clone possibly fried

I connected LM35 to arduino mega clone, but the connection was not correct.
This is the proper connection.

but seeing this ,

I connected it wrongly as I thught it is top view, but it is actually bottom view.
Suddenly burning smell came.
To check which one got burnt( LM35 or arduino), I ran the basic LED blinking example, but it didnt run in the arduino.
I tested the output of LM35 using multimeter, and calculated the corresponding temp using formula in code, it is fine.
Concluded my arduino is fried for some reason. It is also giving pricking sensation when I am touching any floating jumper pin connected to arduino pins.
Can just a wrong connection fry the arduino or is it because it is poor quality clone?

update: the arduino came alive by itself.