Потому что , ни на что - это отрицательное местоимение .
Если отрицательное местоимение употребляется с предлогом , он ставится между отрицательной частицей и местоимением , а именно : ни на что .
Во-вторых слова : ниначто не существует в русском языке .
в первом Винительный, а во втором Именительный
Грачи гуляют в поле , дедушка поймал в озере щуку
Апельсин-корень слова
__________________________