Today’s third (and final) glitch:
Well, this person certainly can’t say they’re overburdened by knowledge of how to punctuate a sentence. 🙂
Because the incorrect grammar is part of the pattern (those ‘I got ninety-nine whatevers, but X ain’t one’ things), I’ll leave that part alone. However, the punctuation is still wrong, and there’s no reason to leave that as it is.
Hyphenate ninety-nine and add a comma after problems (sentence is compound).
I got ninety-nine problems, but grammar ain’t one.
(The grammatically correct version is, I’ve got ninety-nine problems, but grammar isn’t one.)