claro, como dijo "mepicauncoco", el orden de magnitud de los numeros de fibonacci crece aceleradamente. al ojo te puedo decir que en promedio cambia de orden de magnitud cada 5 numeros (corrijanme si me equivoco), entonces, para listar los 100 primeros numeros de fibonacci necesitas una estructura de datos que te permita almacenar el numero 10 elevado a 19 (al menos), cosa que un enterno no hace ni en sueños.
como dice el socio, cuando el numero supera el rango soportado por "int", entonces se toma como siguente numero el valor -MINIMO_ENTERO (onda iria algo como 7,8,9,10,-10,-9,-8,-7...etc con el LIMITE_ENTERO en 10.). por eso aparecen los numeros negativos que no tienen por donde salir en la serie de fibonacci.
saludos.