Hola buenas, llevo un rato trabajando con este código, porque quiero hacer busquedas en duckduckgo, e intentando obtener la url me da violacion de segmento, me gustaría que si alguien puede, que me indique donde esta el error, ya que no lo encuentro. Saludos.
Código:
Código C:
Ver original#include <stdio.h>
#include <string.h>
#include <malloc.h>
/* ---------------------------------------------------------- */
char get_url() {
char * url = "";
char * url1 = "http://api.duckduckgo.com/?q=";
char searching[40];
printf("Enter your search: "); char * url2 = "&format=xml\n";
asprintf(&url, "%s%s%s", url1, searching, url2);
return *url;
}
int main() {
char * result;
*result = get_url();
return 0;
}