and the error I get is this:Code:#define VARIED_LENGTH_STRINGS #ifdef VARIED_LENGTH_STRINGS char *copy; #else char copy[45]; #endif
syntax error : missing ';' before 'type'
the error points to the line char *copy;
so I think the error is right before this line, but I can't figure out where the semicolon should go.