Hello,
You can assign a dedicated IP to a domain but cPanel does not do multiple dedicated iPs per account natively. There are some people who have done this though not supported - you might check the linked thread: Dedicated ip for subdomain, addons and parked domains?