diff --git a/prim.c b/prim.c index 427012e..6d64cdb 100644 --- a/prim.c +++ b/prim.c @@ -1,5 +1,6 @@ #include #include +#include #define typ unsigned long long @@ -16,7 +17,7 @@ return true; int main(void){ typ int fn = 0, fn_1 = 1, fn_2 = 0; -for(int i=0;i<700;i++) +while(fn < ULLONG_MAX) { fn = fn_1 + fn_2; if(is_it_a_prim(&fn)) @@ -24,6 +25,5 @@ printf("%llu\n",fn); fn_2 = fn_1; fn_1 = fn; } -getchar(); return 0; -} \ No newline at end of file +}