View Code of Problem 23

#include <stdio.h>
int main(int argc, char *argv[]) {
	int m,i;
	while(1){
	scanf("%d",&m);
	if(m!=0){
		long int a[91];
		a[0]=1;
		a[1]=2;
		for(i=2;i<=m;i++){
			a[i]=a[i-1]+a[i-2];
		}
		return a[m-1];
	}
	else
		break;
	}	
}

Double click to view unformatted code.


Back to problem 23