Which is the more correct form:
Why does he not?
Why does not he?
and why?
At first blush 1 would seem to be grammatical - just on an intuitive judgement. However 2 logically seems as though it should be grammatical, even though it sounds ungrammatical.
The reason I say this, is that I know that the following definitely is grammatical, and is in many ways preferable to either of the above:
Why doesn't he?
Now Why doesn't he? is just the contracted form of 2:
Why does not he?
Why doesn't he?
So, given that 2 is essentially 3, I'd like to know firstly, which questions are grammatical and which are ungrammatical or awkward. I'd like to also know why this is the case - assuming there is some absolute contrast between 2 and 3.