Is it the "a" that is causing the problem then? Are you able to convert the infinite series to sine and cosine with a= 0?
You recursion relation is [itex]C_{n+2}= (-a/(n+2)(n+1)) a_n[/itex]. What do you get as the "closed form" for [itex]C_n[/itex]? Did you actually calculate the first three or four terms?
For given [itex]C_0[/itex] and [itex]C_1[/itex] you should get [itex]C_2= (-a/2)C_0[/itex], [itex]C_3= -(a/6)C_1[/itex], [itex]C_4= -(a/12)C_2= (a^2/24)C_0[/itex], [itex]C_5= -(a/20)C_3= -(a^2/120) C_5.<br />
<br />
You should be able to recognize the denominator of [itex]C_n[/itex] as n! but then you are alternating between [itex]C_0[/itex] and [itex]C_1[/itex]. Do you notice that you will always get [itex]C_0[/itex] in the terms with x to an even power and [itex]C_1[/itex] in the terms with x to an odd power? It would make sense to separate the two so that you have one series with even powers only, multiplied by [itex]C_0[/itex] and one series with odd powers only, multiplied by [itex]C_1[/itex], wouldn't it? Now compare the powers of a and x in each of those terms.[/itex]