es palindromo
// devuelve cierto si la subcadena que hay entre las posiciones inicio y fin es palindromo.
bool esPalindromo(char cad[], int inicio, int fin){
bool pal = false;
if(inicio == fin){
pal = true;
}else{
if(cad[inicio] == cad[fin]){
pal = esPalindromo(cad, inicio + 1, fin - 1);
}
}
return pal;
}