フィボナッチ数を求めるプログラムを書く。
具体的には下記のプログラムの関数fibを正しく書く。
答えは明日。

#include <stdio.h>

int fib(int n)
{
    int ret = 0;
    switch(n){
    case 0: ret = 0; break;
    case 1: ret = 1; break;
    case 2: ret = 1; break;
    case 3: ret = 2; break;
    case 4: ret = 3; break;
    case 5: ret = 5; break;
    case 6: ret = 8; break;
    case 7: ret = 13; break;
    default: ret = -1;
    }
    return ret;
}


int main(int argc, char** argv)
{
    if( argc < 2 ){
	return 0;
    }
    printf("%d\n",fib(atoi(argv[1])));
    return 0;
}