codice:
int addpercorso(percorso **ps, char *s, int n){
	n++;
	*ps = realloc(*ps,n*sizeof(percorso));
	strcpy((*ps)[n-1].id, s);
	printf("%s \n", (*ps)[n-1].id);
	return 1;
}
codice:
percorso *percorsi=NULL;  p=p+addpercorso(&percorsi, id, p);