Нужно создать таблицу для вычисления натурального логарифма:
1 столбец - Х (значение), 2 - ln(X), 3- ряд(сумма последовательности) , где
(x-1)-((x-1)^2)/2+((x-1)^3)/3-...+(((-1)^(n+1))(x-1)^n))/n) 4-нумерация членовX от Хn до Хk


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

void main ()
double Xn, Xk, X, h, a, eps, sum, eps1;
int n,i,j,k;
j=-1;
while(1)
{printf("\n Enter X-min and X-max, 0<x<2:");
if (scanf("%lg%lg", &Xn, &Xk)==EOF) break;
printf("\n Enter step: ");
if (scanf("%lg", &h)==EOF) break;
printf("\n Enter epsilon: ");
if (scanf("%lg", &eps)==EOF) break;
printf("\xDA\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC2\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC5\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC5\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xB4\n");
printf("\xB3 X \xB3 ln(x) \xB3 summa \xB3 N \xB3\n");
printf("\xC3\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC5\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC5\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC5\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xB4\n") ;

for(X=Xn;X<=Xk;X+=h);
{
i=0;
sum=x-1;
n=2;
k=1;
do {k=k*j;
a=k*pow(fabs(X),(n+1))/n;


i++;
sum+=a;
n+=2;
eps1=fabs(a);
} while(eps1>eps);
printf(" \xB3%11.4lg",X);
printf("\xB3%11.4lg",log(X));
printf("\xB3%11.4lg",sum);
printf("\xB3%11.0d",i);
printf("\xB3\n");
}
printf("\xC0\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC1\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC1\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC1\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xC4\xD9\n");
}
}