..about the ordering, that is. ;-)

Having them scattered about means that one cannot generally identify what the constant value of an enumerator is (unless, of course, the writer went to the trouble of assigning values to at least the first one of each partial declaration). Now, one might argue that this is a Good Thing, as one should treat enums as enums, not as a bastard form of int, but that also invites a flame war that I'm not interested in starting, either!