Yahoo! Answers is an online knowledge exchange community where users can ask and/or answer questions about virtually anything, as long as the subject .