Thanks for the reply its imtoken but I access it with myetherwallet most times. Now I tried sending the "gup token" to my new wallet. I copied my new address, pasted it and sent 5 gup but it went to the contract address. Same thing goes to the other token I tried to transfer.
But as you've suggested I'll try and use another device and give feedbacks.
Thanks!
Create a new wallet on MyEtherWallet on a new device, and send your funds to the new wallet on the new device too. You might want to do a malware scan on your possibly infected device, or better, reinstall your operating system.
Also, depending on how much coins/tokens you have, it might be a good idea for you to grab a hardware wallet.
Don't take security for granted.