Change VLAN using interactive playbook with prompt

Hello Dear Fellows

I am a newbie to Ansible I searched for in existing discussions but I couldn’t find a clear answer , I was hoping you could help me find a write Config

I am trying to write a playbook who prompt user for Interface ID and change the VLAN accordingly , My playbook works without prompt but when I add prompt it throw a error

it looks like I am not supposed to put vars_promp after config but I tried in different lines and non of them worked

Here Is My Inventory Yaml File:
all:
children:
switches:
children:
ios:
hosts:
sw-1:
ansible_host: 10.10.10.20
vars:
ansible_ssh_common_args: ‘-o StrictHostKeyChecking=no’
ansible_become: yes
ansible_connection: network_cli
ansible_network_os: ios
ansible_become_method: enable
ansible_user: ncm
ansible_password: ncm

And Here Is My Playbook