Mam do wykonania pewien mały projekt (http://img833.imageshack.us/i/imgmv.jpg)
Treść polecenia brzmi:
//Policz wartości funkcji y=f(x) we wszystkich punktach podziału na n części przedziału <a,b>
Funkcja f dana jest w postaci rozwinięcia w szereg potęgowy i w postaci wzoru analitycznego.
Obliczanie sumy szeregu wykonaj z dokładnością e (epsilon),
Algorytm obliczenia sumy szeregu zapisz w oddzielnej funkcji.
Wyniki obliczeń powinny być w następującej postaci(tabelka):

argument | wartość z rozwinięcia w szereg | wartość dokładna//

Ogólnie zarys całego programu rozumiem, ale mam problem z przełożeniem tego na C. Mógłby mi ktoś coś doradzić, podpowiedzieć?
Nie potrafię dojść do tego jak uzupełnić pętlę for tak, aby program liczył poprawnie.
Początek programu powinien wyglądać mniej więcej tak:

#include <stdio.h>
#include <math.h>

int main()

{
    double pocz,kon,dok,krok,x;
    printf("Podaj poczatek przedzialu (od -1 do 1): \n");
    scanf("%lf",&pocz);
    printf("Podaj koniec przedzialu (od -1 do 1): \n");
    scanf("%lf",kon);
    printf("Podaj dokładnosc z jaka chcesz obliczyc: \n");
    scanf("%lf",&dok);
    printf("Podaj krok z jakim chcesz obliczyc: \n");
    scanf("%lf",&krok);

    for(x=pocz;x<=kon;x=x+krok)
   {
   }