I did this function in c ++ to invert a word
void cambio(char*); //cadena a ingresar
void cambio(char *v){
int d=strlen(v); //dimensión de la cadena
int e= d-1; // valor para leer la cadena desde el último carácter
char temp; // variable temporal
for(int i=0; i<(d/2); i++){
temp= *(v+i)
*(v+i) = *(v+(e+i)); //el error me lo produce en esta línea
*(v+(e+i))=temp;
}
return;
}
help: (