el programa es basicamente muy sencillo, asi que por lo menos intenta hacerlo y comunicanos tus dudas, con gustote ayudaremos a resolverlas.
Seguramente, que podrias tamnbien ser algo más claro con tus inquietudes, ya que aparentemente lo que entiendo que quieres hacer es generar otro array pero qe en vez de tener las cadenas , tenga apuntadores a otro array donde si estan las cadenas.. o algo asi verdad?
Bueno, pero por lo menos intentalo hacer y sobre el camino te podre ayudar con tus avances.