This is the code I have written so far. Right now the code only gets the polynomial, later it will create the derivative. The error is not in the code itself. It runs until all the coefficients are input and then I get the bad access thing.

The compiler compiles it until it reaches the point where it's supposed to pick up from the function, so something is wrong with the function. The x is because I want it to say that it's the coefficient (c) times x^i, because later on in the program I need it to take the derivative.