قطعه کدی که یه عدد به عنوان تعداد ازت میگیره و تا اون تعداد، دنباله فیبوناچی رو چاپ میکنه.
#include <stdio.h>
int main()
{
start:
printf("chand adad az serie fibonachi? ");
unsigned long int i,n,n_1=1,n_2=0;
scanf("%d",&n);
if (n<47 && n>1)
{
printf("\nn(0)=0\nn(1)=1");
for (i=2;i<=n;i++)
{
n_1=n_1+n_2;
n_2=n_1-n_2;
printf("\nn(%d)=%d",i,n_1);
}
flag:
printf("\n\n\n AYA AZ AVAL SHOROO KONIM? (Y)");
char e;
scanf("%s",&e);
if (e=='y' || e=='Y')
{
printf("\n");
goto start;
}
else
return(0);
}
else
printf("\nError! Enter a valid number. (between 2 and 46)");
goto flag;
}
هرسوالی بود در خدمتم