YuYevon ti ringrazio infinitamente,sei troppo gentile,e mi scuso se non ho usato i tag.Il secondo è così,duplica i nodi compresi tra x e y e multipli di z
codice:node *somma(node *l1,int pos,int x,int y,int z){ node *p;int s=0; if (l1==NULL) return NULL; else if((pos>x) && (pos<y) && (l1->data%z==0)){ p=newnode(); p->data=l1->data; p->next=somma(l1->next,pos+1,x,y,z); return p;} return somma(l1->next,pos+1,x,y,z); }

Rispondi quotando