kip289 respondió:
Esta bien raro tu código, pero en fin, supongo que el error esta en la linea: vector=(char**)malloc(sizeof(char*)); deberia ir un vector=(char**)malloc(30); O algo así... Ademas dimensionas solo el vector[0] pero después pegas valores en el 1 y 2..