E' una domanda troppo generica ... i puntatori puoi utilizzarli ovunque, ma anche a sproposito, non è detto che servano sempre e comunque.

In ogni caso, prova ad allocare dinamicamente (con la malloc) i due vettori, utilizzando due vettori

char *tartaruga;
char *lepre;

e vedrai i cambiamenti nel programma.