I thought Perl was bad about spewing dozens of lines over a single typo, but I was just reminded how C can pull the same kind of nonsense:
$ make c_code 2>&1 | wc -l
52
Fix one line:
void parse_options(int argv, char *argv[]) {
$ make c_code
cc c_code.c -o c_code
Voila!
#Perl #C #typo