已知函数f(x)=,若数列{an}(n∈N*)满足:a1=1,an+1=f(an).
(1)证明数列{}为等差数列,并求数列{an}的通项公式.
(2)设数列{cn}满足:cn=,求数列{cn}的前n项的和Sn.