Running out of memory when using many if statements

char *(ascii_letters_symbols)[256];What is it that you have got 256 of ?