Yes, without registering, you can't share an answer. In fact, without an account, you will miss out on most of the opportunities that are provided for Quora users.