Hello,
Except during wartime, the Philadelphia Mint did not use the “P” mintmark on nickels until 1980.
It's not an error - your coin is suffering from environmental damage - it's been exposed to the outdoor elements at some point during its journey through the world.
The copper nickel alloy turns that color when it is exposed to the elements.
Look at this:
https://www.coincommunity.com/forum/topic.asp?topic_id=330383