Una duda.
NODO *creanodo (char * i,char * f)
{
NODO *p=NULL;
p=(NODO *) malloc(sizeof(NODO));
if(p!=NULL)
{
p->ip=(char *)calloc(f-i,sizeof(char));
}
}
Suponiendo la siguiente función estaría bien definida la reserva de memoria???.
Creo que lo de f-i no es muy logico, verdad?
En realidad lo que quiero es reservar memoria para una cadena que se supone que va desde i hasta f.
Gracias por la ayuda.