Hola Eternal, después de unos contratiempos ya quedo el método
Código:
char *_stdcall devuelveCadena(char *cadena)
{
char *valor = (char*) malloc(0);
strcpy(valor,cadena);
.
.
.
strcat(valor,"&12345678");
cadena = valor;
valor = NULL;
free(valor);
return cadena;
}
Gracias a ti y a _Lucifer_ por la ayuda.