已知集合A={a,b+a,a+2b},B={a,ac,ac^2},且a≠0,A=B,求c的值