سلام
می خوام جمله nام دنباله فیبوناچی واسم چاپ بشه.یه چیزایی نوشتم ولی موقع اجرا داخل حلقه که میره دیگه بیرون اومدنش با خداست و همه جملههای این دنباله رو می نویسه من فقط می خوام جمله nام نوشته شه
میشه اشکال این برنامه رو بهم بگین؟
این که i رو از3شروع کردم درسته؟چون جملات اول و دوم f1,f2 هستن
#include<stdio.h>
#include<conio.h>
main()
{
long int f1=1,f2=1,f3;
const int n=5;
int i=3;
clrscr();
printf("enter number:");
scanf("%d",&n);
// for(int i=3;i<=n;i++)
while(i<=n)
{
f3=f1+f2;
f1=f2;
f2=f3;
printf("\n%d",f3);
}
i++;
if (i==n)
printf("\n%d",f3);
getch();
return 0;
}