mmm allora io mi ricerco la posizione da dove inizia la stringa che voglio estrapolare! ma come faccio a salvare la seconda parte solo con l'aritmetica dei puntatori??
ho provato con :
void *sec_arg=NULL; //VARIABILE GLOBALE con una calloc ampia abbastanza
....
char *buf;
.... //for per trovare inizio parola
sec_arg=&(buf[occ]); // con occ che è la posizione da cui inizia il secondo arg
....
ma cosi quando passo sec_arg ad una funzione (che è dentro un altra funzione) mi da segmentation fault ma nella stampa per vedere se ha immagazzinato è ok stampa bene (con dovuto cast a char*)!