UKHeliBob:
char *(ascii_letters_symbols)[256];What is it that you have got 256 of ?
I made the size of that array 256( i should have made it 128) so I can put each letter in its index which is corresponding to his ASCII code . for example letter a has ASCII value 97 so it will be stored in index 97 in the array then I access it like this->copy_letter(ascii_letters_symbols['a']);