Código: Seleccionar todo
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char* substr(char* cadena, int comienzo, int longitud)
{
if (longitud == 0) longitud = strlen(cadena)-comienzo-1;
char *nuevo = (char*)malloc(sizeof(char) * longitud);
strncpy(nuevo, cadena + comienzo, longitud);
return nuevo;
}
/**********************
* Coded by linkgl *
* 11/02/10 *
* indetectables.net *
***********************/
char* Lsplit(char* str,char* delimitador,int largo)
{
char *salida=substr(strstr( str, delimitador ),largo,strlen(strstr(str,delimitador)));
return salida;
}
ahh el largo es el numero de caracteres que contiene la firma ejemplo
si la firma es [firma] los caracteres seran 7 saludos