nodo *p0; arco *p1; for(p0=head;p0!=NULL;p0=p0->next) { printf("%s\n",p0->nome); for(p1=p0->costo;p1!=NULL;p1=p1->next) printf("%.2f %s ",p1->prezzo,p1->citta->nome); printf("\n"); } printf("%d",n_citta); /* for(p2=p1->costo;p2!=NULL && (strcmpi(p2->citta->nome,arrivo)!=0);p2=p2->next); if(p2!=NULL) { //found=1; alloca(p1,p2); /*if(pedaggio_scosto; if(p4==NULL) { printf("Errore: citta' non raggiungibile\n"); getch(); exit(2); } alloca(p1,p4); strcpy(stream,p4->citta->nome); check_path(stream,arrivo); }*/