Re: Apple's cut'n'paste blunder
Goto's are NOT a way of life with C.
You do not need them, they aren't necessary. See here (I know its old but still relevant)
https://files.ifi.uzh.ch/rerg/arvo/courses/kvse/uebungen/Dijkstra_Goto.pdf
I have managed to avoid ever using a goto in C in the last 32 years of being paid to write C programs. I still get paid remarkably well for putting C programs together as the young whipper snappers today know nothing of the "One True Language" and think they have to code in Java.