A Theoretical Framework for Prompt Engineering: Approximating Smooth Functions with Transformer Prompts