↑とすると
warning: integer constant is too large for "unsigned long"type
warning: large integer implicitly truncated to unsigned type

とでてきて困っています。
どうやったら青天井で数字を扱えるのでしょうか