fixed the weird input error that I was having with the Git Bash compiled version. Rather than putting cin.clear(); cin.sync(); before each cin.get();, I instead put a cin.ignore(); after each "cin >> " to get rid of the "\n" character. The program now works as intended on both systems.