Ответ:
Мама пришила на рубашку верхние, нижние карманы и чёрные пуговицы.
Запятая разделяет однородные определения «верхние» и «нижние», между которыми нет союза. Перед одиночным «и» между однородными дополнениями запятая не ставится.
Мама пришила на рубашку верхние, нижние карманы и чёрные пуговицы.
Запятая разделяет однородные определения «верхние» и «нижние», между которыми нет союза. Перед одиночным «и» между однородными дополнениями запятая не ставится.