Witam,
mam problem z kodem
#include <stdio.h>
#include <math.h>
double silnia(double);
double n,p;
int main ()
{
n = 1000;
silnia(n);
double x=silnia(n);
p = pow(x,(1/1000.0));
printf("Pierwiastek 1000 stopnia z 1000! to: ");
printf("%f", p);
return 0;
}
double silnia(double n)
{
if (n==0)
return (1);
else
return (silnia(n-1)*n);
}
możecie podpowiedzieć co tu jest źle?