CompilerSysY/testcases/functional_test/61_rec_fibonacci.sy
2023-05-08 21:15:52 +08:00

28 lines
258 B
Plaintext

int n;
int f(int x)
{
if(x==1)
return 1;
if(x==2)
return 1;
int a;
int b;
a=x-1;
b=x-2;
int c;
c = f(a)+f(b);
return c;
}
int main()
{
n=getint();
int t;
int xx;
t=f(n);
putint(t);
int newline;
newline = 10;
putch(newline);
return t;
}