View Code of Problem 108

#include<stdio.h>
#include<string.h>
int main()
{
   int i,n,len;
   double sum,a1,a2;// 
   char str[100];
      
  scanf("%d",&n);
  while(n--)
  {   a1=1;
      a2=2;
      sum=0;
     scanf("%s",str);
     getchar();
    len=strlen(str);
    if(len==1)
      printf("1\n");
    if(len==2)
      printf("2\n");
    if(len>2){
    for(i=3;i<=len;i++)
    {
      sum=a1+a2;
      a1=a2;
      a2=sum;
    }
      printf("%.0lf\n",sum);
    } 
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 108