Witam, mam problem z napisaniem programu dla ciągu Fibonacciego w C. Ma on wypisywać wyrazy ciągu do podanej przez użytkownika liczby. Zrobiłem coś takiego wzorując się na schematach w internecie, ale nie wiem czy te tablice są dobrze zrobione. Nie wiem głównie jak zapisać ciąg. Oto mój kod:
#include <stdio.h>
#include <conio.h>
int main()
{
long double fib[100000];
int n, i, suma;
printf("\nPodaj ilosc wyrazow ciagu Fibonacciego: ");
scanf("%d", &n);
{
if (n == 0)
printf("\nKolejne wyrazy ciagu to: 0");
}
{
if (n == 1)
printf("\nKolejne wyrazy ciagu to: 1");
}
do {
for (i = 0; i <= n; i++)
fib[i] = fib[i - 1] + fib[i - 2];
printf("\nKolejne wyrazy ciagu to: %d", fib[i]);
return 0;
} while (n >= 2);
getch();
return 0;
}