Question: how to train your cat to not scratch furniture?
Answer: Put plastic, double-sided sticky tape, sandpaper or upside-down vinyl carpet runner (knobby parts up) on furniture or on the floor where your cat would stand to scratch your furniture. Place scratching posts next to these objects, as “legal” alternatives. Clip your cat's nails regularly.