int main() { int n = populate_fib(); printf("%d Fibonacci numbers generated\n", n); for (int i = 0; i <= n; i++) { printf("%8d:\t", i); mpz_out_str(stdout, 10, fib_seq[i]); printf("\t"); mpz_out_str(stdout, 16, fib_seq[i]); printf("\n"); } free_internal(fib_seq); return EXIT_SUCCESS; }
void ufree(void* address){ free_internal(uheap, address); }
void kfree(void* address){ if(kheap == NULL) return; free_internal(kheap, address); }