cin.getline hates forward slashes?

Hi everyone, I am doing an assignment where I am reading from a textfile via input stream. It is a database of title, first name, last name and position in the company.
I have got the first two records to print out fine, then on the third line, where the title in the text file is "A/PR", my program prints out "A/" and then crashes violently and I get a bomb of errors (that would be because it is in the while loop still giving nonexistent values to the rest of the array, I understand that.

So I came to the conclusion it is because of the forward slash. I could be completely wrong, but is there a way to make getline not treat the forward slash like a bomb threat and freak out?

Thanks for the help :)
PS: We cannot use strings, only cstrings (I WISH!!!!)