#include <stdafx.h>
#include <string.h>
int main(void)
{
int i,n;
double unew,unow,uold,dt,m,f,k;

n=10;
dt=10;
m=10;
f=100;
k=10;
unow=0;
uold=0;

for(i=1;i<=n;i++){
unew=dt*dt/m*(f-(k*unow))+(2*unow)-uold;
uold=unow;
unow=unew;
}
printf("u(n+1)=%lf\n",unew);
return 0;
}


上記のプログラムで(error C3861: 'printf': 識別子が見つかりませんでした)というエラーが出てしまいます。
visual C++2008です。
全角とかも使ってないし、どうすれば解決するのかわかりません。
どうか教えて下さい。