Address A is the correct address i meant to send to and Address B is where the coins went and address C is a different address but the one i typed and the one where the coins went but anyway here is pretty much what's happened:
Sorry this situation is extremely confusing to me and i can't find anything online that helps explain it. On my balance page the deposit address listed is currently "Address A" and does not change when i deposit. When i make a deposit to this address and view the traction on block chain it says the money goes to this address: "Address B". now, on my wallet transaction history page it said that i deposited to the original address but then had the second address on the same line in brackets so my transaction page said i deposited to this: "Address A " (Address B). Then about a week later my transaction page on my wallet said i had just deposited to the address "Address B" and the original address had disappeared completely. On the 12th of feb i deposited "x amount" btc to "Address A" and it also did the same thing where both addresses were seen on the same line with 1 in brackets and then a week later only the address that was in the brackets was shown (address B). From this i've come to the conclusion that something is wrong with the address listed on my balance page and the coins are being redirected to Address B.
p.s. this wallet mutation happened before a few weeks prior to this and it looked like this "Address A" (Address C) but that time i had typed in Address C and that appeared on my transaction page and address A has appeared from nowhere, the difference with this transaction is that it is still showing both addresses on my transaction page as both addresses instead of changing to the correct address a few days later like the missing deposits.
This message was copied from somewhere else and edited, if there are any questions i'll be here for the next hour or 2
Are you using your own wallet or some sort of service like blockchain.info?