编辑代码

#include <stdio.h>
int digui(int n)
{
	if(n<1)
	{
		return 0;
	}
	if(n==1)
	{
		return 1;
	}
	if(n==2)
	{
		return 2;
	}
	return digui(n-1)+digui(n-2);
}
int main () {
    int stair;
	printf("台阶数为:");
	scanf("%d",&stair);
	printf("有%d种走法",digui(stair));
	return 0;
}