What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 131 Stack Exchange communities.

???

I'm sorry, what did I do wrong here?... I'm sure this has happened before, but could this please be explained? Here's the answer in debate.

share|improve this question

closed as too localized by cereallarceny, random Apr 14 '13 at 5:17

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

2  
possible duplicate of How does "Reputation" work? –  cereallarceny Apr 14 '13 at 4:57

3 Answers 3

up vote 5 down vote accepted

The OP has every right to accept other answers. So he first accepted your answer, then he found another answer he thought was better than yours. So he has unaccepted your answer.

For more details, read this :How does accepting an answer work?

share|improve this answer
    
How long has this been going on? After being a member for over two years I don't recall this ever happening. Is there much of a good explanation of why this is a good policy?... –  cereallarceny Apr 14 '13 at 4:55
    
for more information, read this : How does accepting an answer work? –  Sumit Bijvani Apr 14 '13 at 5:08
8  
@cereallarceny It's always been the case. The rationale being that a better answer can come along at any time (at least in theory). Or information can go out of date and a new, more accurate answer is posted. My advice would be not to take this personally. –  Anna Lear Apr 14 '13 at 5:20

The OP accepted your answer, then changed his/her mind and accepted the other answer.

See How Does Reputation Work?

You lose reputation when:

  • one of your accepted answers loses accepted status: −15
share|improve this answer

You did not do anything wrong.

At the time you posted your answer, the OP found it is good answer, so he accepted it and you earned +15.

May be after your acceptance some one else posted another answer, that the OP liked more than yours. So he accepted that answer.

It happens quite often.

In the race to gain points we give the answers. And start looking for other questions. And our answer lack the quality, description, detailed explanation. While someother patiently build their answer better than us.

EDIT:

Take an example.

A question says let a=10; then printf("%d",++a); what will be the answer?

One answer says : 11. he get+4.

After 10 minutes another answer is posted having:

"++a is prefix binary operator, which changes the value and assigs to a, so your a was 10, it got incremented by 1. New value results to 11. To learn more see this link "Prefix and postfix binary operators"

share|improve this answer
    
That doesn't mean that the original answer lacked quality per say, however it just means that it wasn't as direct as another answer. Doesn't necessarily mean the other answer was bad. But I understand that most of the time it does imply that. –  cereallarceny Apr 14 '13 at 5:13
    
No, i dint say answer was bad. take an example. a=10; then printf("%d",++a); what will be the answer. One answer says : 11. he get+4. After 10 minutes another answer is posted saying "++a is prefix binary operator, which changes the value and assigs to a, so your a was 10, it got incremented by 1. New value results to 11. To learn more see this link <Prefix and postfix binary operators>". –  Anoop Vaidya Apr 14 '13 at 5:17

Not the answer you're looking for? Browse other questions tagged .