什么都没吃 = Hadn't eaten anything没什么可吃 = There's nothing much to eat
什么都没吃 =eat nothing没什么可吃 = nothing to eat