Zinc is a terrible metal to make coins from, because it corrodes so easily - just about any environment will corrode them. Water, humid air, polluted air, buried in acidic soil, buried in alkaline soil, all these will accelerate the already bad corrosion rate of zinc. The only reason they used zinc during WWII was that all the other alternative metals were either being hoarded or were needed for the war effort. What the coins might look like in 70 years time was not high on their list of priorities.
Your coins are indeed corroded, and there's nothing that can really be done. You can't un-corrode metal. You can remove the corrosion that's there, but as BadThad said, anything powerful enough to remove the corrosion will start to attack the underlying metal as well, making the corrosion worse.
On the bright side, if you happen to find one that somehow avoided becoming corroded, you might have a valuable coin.
Don't say "infinitely" when you mean "very"; otherwise, you'll have no word left when you want to talk about something really infinite. - C. S. Lewis