Cześć,
proszę o pomoc jakiego typu zmiennej użyć aby przechować w pamięci liczby zawierające 16 i więcej znaków.
Mam do zrobienie wypisanie kolejnych 100 wyrazów ciągu Fibonacciego, kod wydaje i się, że jest poprawny, ale od 78 wyrazu wyświetla błędne wartości.
Jak to naprawić?
#include <stdio.h>
int main()
{
double TablFibo1a[100]={1,1,0,};
int i=1;
int j=0;
while (i<=100)
{
if (j>1) {TablFibo1a[j]=TablFibo1a[j-1]+TablFibo1a[j-2];};
printf("wyraz_%d: %.0f\n",i, TablFibo1a[j]);
i=i+1;
j=j+1;
}
return 0;
}