«Некому» и «никому» — разные слова с различным значением. 12
Слово «некому» — отрицательное местоимение, которое выражает отрицание любого лица в Дательном падеже. 1 Ударение падает на первый слог. 1 Например: «Больше некому писать», «Всех уволили — работать некому», «Все уехали — поливать цветы некому». 1
Слово «никому» также выражает отрицание, но указывает на отсутствие каких-то лиц, при этом это отсутствие обусловлено не физически, а, скорее, отсутствием подходящей кандидатуры или каких-то способностей при наличии множества кандидатов или качеств. 1 Ударение падает на последний слог. 1 Примеры: «Никому и в голову не придёт», «Никому неинтересно», «Никому не нужны эти книги». 1
Таким образом, разница между «некому» и «никому» заключается в контексте употребления: первое слово используется для обозначения отсутствия кого бы то ни было, второе — для указания на отсутствие определённых лиц в определённой ситуации. 1