Как правильно пишется «не люди, а черти»?
Правильно:
не люди, а черти
Неправильно:
нелюди, а черти
Правило:
Не с существительными пишется слитно:1) если слово не употребляется без не;2) если существительное с не может быть заменено синонимом без не или близким по значению выражением.
Пример
Неряха, невольник (не употребляется без не-); неправда (ложь); необразованность (отсутствие образованности).
