thanks, i got the knowledge but those codes:
Code:
char szInput[MAX_LEN+1];
unsigned char B[(MAX_LEN+1)*MAX_LEN/8];