Почему давать пишется с а.почему незачем пишется слитно..
Давать-проверочное слово "дай" Незачем-наречие,которое без "не" имеет совсем другое значение (зачем).В данном случае, "не"-приставка