设数列{an}满足a0=a,a(n+1)=c·an+1-c,c属于N*,其中a,c是实数,且c≠0
(1)求数列{an}的通向
(2)设a=1/2,c=1/2,bn=n·(1-an),n∈N*,求数列{bn}的前n项和Sn