atoi ha bisogno di un puntatore a char, non di un char.
Quindi:
codice:
char* c = new char(array[0]);
int i = atoi(c);
delete c;