Для того чтобы правильно выделить все морфемы в заданном слове, воспользуюсь словообразовательной цепочкой: доставать => достаток => недостаток.
Есть и другие однокоренные слова, например, недостаточек, недоставать, недостаточность, недостаточный.
У всех этих слов разных частей речи легко вычленить основную часть с одним и тем же лексичесим значением -- доста-.
Это и есть корень слова "недостаток". Само слово обозначает качество, свойство предмета и отвечает на вопрос "что?"
Это имя существительное (мужского рода, второго склонения). В заданной начальной форме имеет нулевое окончание.
Перед корнем располагается приставка "не-", после корня -- суффиксы "т" и "ок".
Итак, морфемный состав существительного недостаток -- приставка/корень/суф<wbr />фикс/суффикс/ нулевое окончание.
Основа слова совпадает с самим словом -- недостаток.