aescrypt2.c local char array not initial

I change the main() function to a normal function, use many threads call it. so, in concurrent situation, these initial operation is necessary.