fork(1) download
  1. struct list{int k, s; list * next, * pred;};
  2.  
  3. void del(list *p)
  4. {
  5. p->pred->next=p->next;
  6. p->next->pred=p->pred;
  7. delete(p);
  8. }
  9.  
  10. void priv(list * ph)
  11. {
  12. list * p;
  13. list *pr;
  14. list *buf;
  15. for (p = ph->next; p != ph; p = p->next)
  16. {
  17. for (pr = p->next; pr != ph; pr = pr->next)
  18. {
  19. if (p->s==pr->s)
  20. {p->k= p->k+pr->k;
  21. buf=pr->pred;
  22. del(pr);
  23. pr=buf;}
  24. }
  25. }
  26. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:1:24: error: unknown type name 'list'
  struct list{int k, s; list  * next, * pred;};
                        ^
prog.c:3:10: error: unknown type name 'list'
 void del(list *p)
          ^
prog.c:10:11: error: unknown type name 'list'
 void priv(list * ph)
           ^
stdout
Standard output is empty