因为a=c+d=a+b+b+c=a+2b+a+b=2a+3b,
所以-a=3b,
所以a=-3b,
因为c=a+b=-3b+b=-2b,
又因为d=b+c=b+(-2b)=-b,
所以a+b+c+d=-3b+b+(-2b)+(-b)=-5b,
因为b为正整数,
所以b≥1,
-5b≤-5,
即a+b+c+d的最大值是-5.
因为a=c+d=a+b+b+c=a+2b+a+b=2a+3b,
所以-a=3b,
所以a=-3b,
因为c=a+b=-3b+b=-2b,
又因为d=b+c=b+(-2b)=-b,
所以a+b+c+d=-3b+b+(-2b)+(-b)=-5b,
因为b为正整数,
所以b≥1,
-5b≤-5,
即a+b+c+d的最大值是-5.