I am trying to use this switch statement and it gives me an error, saying syntax error before token '=' in all the case statements except for the first and last case statement, all the variables have been defined fine.
switch (op) {
case 'l': LONG_MODE = TRUE;
#define LONG_MODE
break;
case 'a': DISPLAY_ALL_FILES = TRUE;
#define DISPLAY_ALL_FILES
break;
case 'C': COL_MODE = TRUE; LONG_MODE = FALSE;
#define COL_MODE
#undef LONG_MODE
break;
case 'd': DIR_MODE = TRUE;
#define DIR_MODE
break;
case 'R': RECURS_MODE = TRUE;
#define RECURS_MODE
break;
case 'S': SORT_MODE = TRUE;
#define SORT_MODE
break;
default : print_help(2);
}
Thanking you.
Edited by WingedPanther, 30 September 2008 - 08:29 AM.
add code tags


Sign In
Create Account

Back to top









