So I tried doing my own Brainf*ck interpreter in C++, and everything was going fine until I tried this program:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[.-]
It just goes to the letter C and loops printing each character until going to 0.
I looked at other programs to see if they had the same thing; a Python module that interprets BF and a GitHub project also in C++ and each time the two other programs as well as mine outputted that:
♀♂A@?>=<;:9876543210/.-,+*)('&%$#"! ▼▲↔∟←→↓↑↨▬§¶‼↕◄►☼♫ ♠♣♦♥☻☺
It doesn't print the C and B but instead these symbols: "♀♂". How could I fix that?