Advance Data types?

C cannot handle value of factorial 100 even uint64_t can’t handle it.Is there any GNU library for handling such massive integers.

You can use GNU MP:

https://gmplib.org/

But there might be better more modern ones. Do a search for “C bignum library” and that should find them.