Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ptr_lista rmv_mul(ptr_list p,int n){
- if(p==NULL){
- return(p);
- }
- if (p->val%n==0){
- ptr_list tmp;
- tmp = p->next;
- delete(p);
- rmv_mul(p->next,n);
- return (p);
- }
- else{
- rmv_mul(p->next,n);
- return (p);
- }
- }
- 0 28992848 28992816 28992784 28992752 28992720 28992688 28992656 28992624 28992592
- ptr_lista rmv_mul(ptr_list p,int n){
- if(p==NULL){
- return(p);
- }
- if (p->val%n==0){
- ptr_list tmp;
- tmp = p->next;
- delete(p);
- rmv_mul(tmp, n); // <<== tmp, not p
- return (tmp); // <<== Same here
- }
- else{
- rmv_mul(p->next,n);
- return (p);
- }
- }
- delete(p);
- rmv_mul(p->next,n);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement