>>928様
#include <iostream>
#include <cmath>
int main()
{
std::cout << "x = " << newton_raphson(1, f, fprime) << std::endl;
return 0;
}
double newton_raphson(double x, double (* f)(double), double (* fprime)(double))
{
const double e = 0.00001;
double next = x - f(x) / fprime(x);
if (std::fabs(next - x) <= e) return next;
return newton_raphson(next, f, fprime);
}
double f(double x)
{
return 4 * x - x * std::exp(2 * x) + 2;
}
double fprime(double x)
{
return 4 - (1 + 2 * x) * std::exp(2 * x);
}
致命的エラー F1003 c:\Borland\Bcc55\include\stdcomp.h 5: error 指令: Must use C+
+ for STDCOMP.H

なんどもすいません。致命的なエラーが一つです。後期からはしっかり反省して勉強したいです(;・Д・)