>>765 右揃えが再現できてない
#include <stdio.h>
#include <math.h>

double f(double c, double x){ return x*x - c;}
double g(double x){ return 2*x;}

int main(void){
    double c, x, prevx, epsilon;
    int n = 0;

    printf("平方根を求めいた値を入力せよ:");
    scanf("%lf", &c);
    printf("初期値x[0]:");
    scanf("%lf", &x);
    printf("収束条件:");
    scanf("%lf", &epsilon);

    printf("-n--x-------y------\n");
    printf("%3d %.5f %g\n", n, x, f(c, x));
    while(1){
        prevx = x;
        x = prevx - f(c, prevx)/g(prevx);
        n++;
        printf("%3d %.5f %g\n", n, x, f(c, x));
        if(fabs(x - prevx) < epsilon)
            break;
    }
    printf("√%.1fの近似値は%.6fです。\n", c, x);

    return 0;
}