line 6: if you can enter 1-10 characters then that array isn't big enough -- need to make it size of 11 to hold the string null terminating character.
line 9: does your assignment require you to use dynamic memory allocation? If not, why are you using pointers ?
line 16: delete that line and allocate all the memory at one time on line 9 like this: char* Arr = new char[11];