Advertisement
GeeckoDev

pe25

Aug 6th, 2011
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.51 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6.   char nbr[3][1000] = {0};
  7.   int term = 2, i, n;
  8.   nbr[0][0] = nbr[1][0] = 1;
  9.  
  10.   while (nbr[2][999] == 0)
  11.   {
  12.     n = 0;
  13.     for (i=0; i!=1000; i++)
  14.     {
  15.       nbr[2][i] = nbr[0][i] + nbr[1][i] + n;
  16.       n = nbr[2][i] - nbr[2][i] % 10;
  17.       nbr[2][i] -= n;
  18.       n /= 10;
  19.     }
  20.    
  21.     memcpy(nbr[0],nbr[1],1000*sizeof(char));
  22.     memcpy(nbr[1],nbr[2],1000*sizeof(char));
  23.    
  24.     term++;
  25.   }
  26.  
  27.   printf("term = %d",term);
  28.   return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement