This morning i got an email saying that my password changed. It obviously wasnt me so i clicked the link to reset it and by the time i submitted the confirmation code it said that there was no account associated with that email address.
Can anyone help me
Was this about the password to your Battlenet account? If you did not initiate a password change then someone was trying to get into your account. If you clicked a link and put in your email/password then you gave your info to a hacker/phishing scam.
If you want to reclaim your account you can contact Blizzard via ticket. Account Hacked ticket page Contact Support - Blizzard Support
You may need to provide ID to validate that you are the account holder - info here Providing Government-Issued Identification - Blizzard Support
Also be sure to do a malware scan of your PC, as those phishing sites also tend to have malware on them.