#include <stdio.h>
double f(double,double);
main()
{
doubule c,x,y;
int nmax=5,i;
scanf("%lf %lf",&c,&x);
for(i=1,i<=nmax;i++)
{
y=f(c,x);
printf("%15.11e %15.11e",x,y);
x=y;
}
}

これをコンパイルすると
ld;
Unresolved:
f
と出てきてしまうのですが、どこがおかしいのでしょうか?
fが定義されてないってことですか?