Справка по упражнениям K & R C

Я изучал книгу по языку программирования K & R C и застрял в упражнении 2-6, которое гласит:

Напишите функцию setbits (x, p, n, y), которая возвращает x с n битами, которые начинаются с позиции p, равной крайним правым n битам y, оставляя остальные биты неизменными.

У меня проблемы с пониманием того, что они хотят от меня. Я посмотрел на возможный ответВот, но я все еще не очень понимаю. Я думаю, что это формулировка, которая сбивает меня с толку. Может кто-нибудь объяснить, что они ищут, чтобы я сделал по-другому? Я надеюсь, что различные формулировки помогут мне понять, что мне нужно делать в коде.

Ответы на вопрос(6)

Ваш ответ на вопрос