为什么用VC 6.0 和turbo C 算出来的结果不一样
请大家帮个忙;目前在学习C语言,遇到一个问题,以下的程序用VC,和turbo C计算出来的结果不一样,VC结果总是2,turboC的结果就是正确的,是VC的城市不兼容么?谢了
#include "stdafx.h"
int main(int argc, char* argv[])
{
int f1=1,f2=1,f3,i,n;
scanf("%d",&n);
for(i=3;i<=n;i++);
{f3=f1+f2;
f1=f2;
f2=f3;
}
printf("N is %d\n",f3);
return 0;
}