Hello ! 你好!
1) I smell cake = Huelo torta / Siento olor a torta
2) the cake smells good = La torta huele bien.
3) you smell like cake = (Tú) hueles a torta / (Tú ) hueles como una torta.
4) what is that smell? (good/bad odor) = Qué es ese olor ? / Qué es ese mal olor ? / Qué es ese lindo/buen olor ?
Cake = torta, pastel ( like a birthday's cake ) 蛋糕
Pie = tarta
Best wishes
Sofía.