В словах "никто" и "ничего" приставок нет. Эти слова являются местоимениями, в которых сочетания "ни-" и "что" (или "кто") выступают в качестве корневых частей, а не приставок.
Слова "никто" и "ничего" пишутся слитно, потому что они представляют собой единые неразделимые лексические единицы, которые употребляются для обозначения отсутствия кого-либо или чего-либо. В русском языке обычно такие слова, состоящие из префикса "ни-" и других частей, пишутся слитно, если они функционируют как целостные понятия.
