Решение:
- В русском языке частица "ни" с местоимениями пишется слитно, если слово без "ни" не употребляется (например, "никто", "ничего").
- В случае "ничто", "никого", "ничем" частица "ни" слитно, если нет предлога между "ни" и местоимением.
- Если есть предлог, "ни" пишется раздельно: "ни у кого", "ни с чем".
- Частица "не" с краткими прилагательными, если они употребляются в значении сказуемого, пишется раздельно.
- "Ни" с союзами "кто", "что", "какой" и др. пишется слитно.
- "Ни" с местоимением "кто", "что" в значении "никто", "ничто" пишется слитно.
- "Не" с краткими причастиями пишется раздельно.
- "Ни" с местоимением "кто", "что" в значении "любой", "всякий" пишется раздельно.
- "Не" с полными причастиями пишется раздельно, если есть зависимые слова.
- "Кто иной" - "кто" пишется раздельно с "иной".
Разбор вариантов:
- (Ни)что (не)забыто. - "Ничто" пишется слитно, "не забыто" - раздельно (краткое причастие).
- (Ни)для кого (не)секрет. - "Ни для кого" пишется раздельно (предлог), "не секрет" пишется раздельно (краткое прилагательное).
- (Ни)кто ни (на)кого (не)пеняет. - "Никто" пишется слитно, "ни на кого" пишется раздельно (предлог), "не пеняет" пишется раздельно (глагол с "не").
- (Ни)кто иной (не)смог этого сделать. - "Никто" пишется слитно, "иной" пишется раздельно с "никто", "не смог" пишется раздельно (глагол с "не").
Ответ: Ни для кого (не)секрет.