It goes to the end in a sentence or question with a direct object, but because "viele" (many) is being negated and not "bücher", you are negating just the adjective. And when negating an adjective or adverb you place it directly before the adjective or adverb. This adjective just so happens to come after the verb, but the verb is not being negated. So simply, he isn't denying that he reads. He also isnt denying reading books. He is simply doesnt read MANY(adjective) books.
"Nicht" can be put almost anywhere in the sentence after the subject and verb. It should normally be place after a verb, but when you place it in different areas, the meaning of the sentence can change. (e.x. "Ich habe nicht die aelteste Mutter" v.s "Ich habe die aelteste Mutter nicht". Basically put, nicht at the end of the sentence negates the whole sentences, while nicht in the sentence give leniency in meaning.
Back when it asked "I don't know that bird," I put "ich kenne nicht den Vogel," and it said it was wrong, that nicht has to go at the end. Now it gives "er liest nicht viele Bücher" and puts it after the verb and it's okay? I understand they're not exactly the same, but I fail to see how I was wrong before.
I don't think this question is right. From my current understanding, the position of "nicht" changes depending on the context of the sentence. It comes after direct and indirect objects, but before predicate nominatives, like "Das Auto ist nicht alt" -> "The car is not old," and "Ich bin nicht voll!" I think this sentence should read, "Er liest viele Bücher nicht." Please, someone, correct me if I'm wrong, because I'd benefit from the criticism. :)
I think you're right in principle but your conclusion is wrong. In your first example you are negating old so nicht comes before alt, as is the case in your second example. In the sentencein question you are trying to negate a lot (of books) so you have to put nicht before viele.
Hey man, I had to translate "He does not read many books" in a question on this level and I submitted "Er liest viele Bücher nicht" and was marked as correct. So I'm led to believe both translations are valid, however I'm not sure which is "more correct" or is more commonly used