>>29
どうもありがとうございます
>>34
borlandなので?strtollはつかえなかったです。
strtolはlongintまでなのでできませんでした。
>>33
long long int?はよくわからなかったんですがコンパイルできませんでした。

ところで
char a[] ="4294967295";
if(strcmp(a,"2147483647") > 0){
800000以上の処理;}
else{
atoiで変換;}
といったコードは数字を正しくできるんでしょうか。
strcmpが文字コードなので期待しているとうりに使えるかどうかがわかりません。