Или с другой стороны найти первый не цифровой символ.
Применимы ли одни и те же функции для строки и для char* ?