Hi!
As the title says, what happens if i get an address wrong? Do the coins get lost?
If that's what happens, why not change the code in Bitcoin, so that if the bitcoin network cant detect that address, returns the bitcoins to you?
Once you have confirmed your transaction, there's no way to cancel it. Just say good bye to your bitcoin if ever you have sent it to a wrong address. That is why it is always better to double check before sending or doing any transactions. I doubt if the recipient will be generous enough to send back your bitcoin. Consider it as a gift if this happens.