Simulate PC keyboard on Mac
Solution 1:
First thing, make sure you're using a correct keyboard layout. Unless you know what you're doing, and actually use languages other than English, select "U.S. English" and not International PC or similar.
Secondly, I suggest Karabiner. It has million of different tweaks and adjustments that you can enable to customize your keyboard, some of them make a life with PC keyboard on a Mac bearable.