Ey que he dicho que se perfectamente lo que es un Array!!! Ya solucioné el problema... dividí el número en dos partes y ya pude hacerlo...Solo quería saber si había un tipo de variable que abarcase números más grandes que el long pero veo que no...
this decimal constant is unsigned only in ISO C90