在字符串中找出连续最长的数字串,并把这个串的长度返回
/* 写一个函数,它的原形是 int continumax(char *outputstr,char *intputstr)
功能:
在字符串中找出连续最长的数字串,并把这个串的长度返回,
并把这个最长数字串付给其中一个函数参数outputstr所指内存。
例如:"abcd12345ed125ss123456789"的首地址传给intputstr 后,函数将返回9,outputstr所指的值为 123456789*/
/*思路:将输入遍历一遍就可以,遍历的过程中不断把数字串的最大长度和位置保存下来就可以了*/
#include <iostream>
#define N 30
using namespace std;
int continumax(char *outputstr,char *inputstr);
int main()
{
int len;
char inputstr[N];
char outputstr[N];
cout << "please input the input string:" << endl;
cin.getline(inputstr, N, '\n');
len = continumax(outputstr, inputstr);
cout << "the continuo