Some compilers have a long long type, soon to be sanctioned in C9x.
Other than that, you can use a multiple-precision math library such as
GNU gmp at ftp://ftp.gnu.org/pub/gnu.
--
"I ran it on my DeathStation 9000 and demons flew out of my nose." --Kaz
Please: do not email me copies of your posts to comp.lang.c
do not ask me C questions via email; post them instead