I've fixed most problems that I got help on,
but now if I compile, the program will crash with no warnings or anything.
Perhaps it's because I am screwing up my pointers but I can not figure out why.
Thank you for your help!
Line 20: You should be looking for the null terminator '\0'. Instead, you're looking for a match on an int value of 0x2F00. Your loop continues past the end of your strings causing an exception because it doesn't find that value in your strings.