Si infattiOriginariamente inviato da YuYevon
Te l'avevo scritto come modificare, comunque:
codice:struct elemento *creaLista();codice:struct elemento *creaLista() { struct elemento *p,*punt; int i; if(n==0) p=NULL; else { p=(struct elemento*)malloc(sizeof(struct elemento)); puts("Inserisci il primo valore:"); scanf("%d",&p->inf); punt=p; for(i=2;i<=n;i++) { punt->ptr=(struct elemento*)malloc(sizeof(struct elemento)); punt=punt->ptr; printf("Inserisci il %d elemento:\n",i); scanf("%d",&punt->inf); } punt->ptr=NULL; } return p; }Grazie ancora !!