Разобрать по составу слово ПОРОШОК
Порошок-корень, окончание нулевое.
Слово произошло от ПОРОХ, так что это ИСТОРИЧЕСКИЙ корень. Но в современном языке эта связь утеряна, суффикса в слове нет. Корень ПОРОШОК.