Sorry this is a repost,last question have some letter errors onit

Sorry i am so confused right now, here what I need to build,Visual Studio 2015, Write a C++ program that uses a function toshift an array and store the result in a separate array. The shiftoperation performed will be a left shift. Input arguments: 1. Arrayof Characters. This is the original array. This could also be apointer to an array of characters. 2. Shifted array of Characters.This will store the shifted version of the original array. Thiscould also be a pointer to an array of characters. 3. Size of thearray. 4. Number of shifts

The function needs to work with arrays of any size (indicated byargument 3) and any number of shifts (indicated by argument 4).Make sure that your function can properly perform shifts that aregreater than the size of the array