int findnumstring(char *outputstr, char *inputstr)
{
char *p, *maxPtr, *tmp;
int count, maxCount;
int numStart = 1;
count = maxCount = 0;
for(p = inputstr; *p != '';p++)
{
/*//我想每次循环就只接运行到此处进行调试。。
*设置好断点后,r 程序就到达这里了。。
*但之后 r 的话程序会重新从头开始运行。
*n 的话就会单步运行。。。
*每次循环我就想直接运行到该处。应该怎么做呢?*/
if(isdigit(*p))
{
count++;
if(numStart)
{
numStart = 0;
tmp = p;
}
}
else if(count > maxCount)
{
maxCount = count;
maxPtr = tmp;
count = 0;
numStart = 1;
}
}
if(count > maxCount)
{
maxCount = count;
maxPtr = tmp;
}
for(int i = 0; i