Подарок – существительное.
Нулевое окончание (подарка, подарком, подарку). Указывает на мужской род, единственное число, именительный падеж.
Основа “-подарок-“.
Корень “-дар-“. Однокоренные слова: дарить, одаривая, передаренный, бездарный, даровать.
Приставка “по-” (помощь, покраска, поделка). Суффикс “-ок-” (клубок, коробок, станок).