文字列が全て数値で構成されているかを調べる関数ってありませんか?
例えば、char ten[0]="abcde", ten[1]="123abc567", ten[2]="789";
として、それぞれのポインターを放り込むと、ten[1]とten[2]はprintf("数値じゃないです")、
ten[3]はprintf("789")と帰ってくるような。