7-2 编程题

测试数据来自 nnu_contest/5c3ebe45f4136213166fbae4

在一个字符串中查找所有等值子串。
1. 如果字符串内的一个子串(其长度大于1)中所有字符均相同,则称之为等值子串。编写函数int eqsub(char s[],char result[][80])。函数功能是在s指向的字符串中查找等值子串,将找到的所有等值子串存放到result指向的二维数组中(一行存储一个等值子串),函数返回result数组中等值子串的个数。
2. 编写main函数。函数功能是声明一维数组s和二维数组result;读入字符串存于s数组中(测试案例保证字符串长度小于1000,等值子串的最大长度小于80);用数组s和result作为实参,调用函数eqsub在s数组中查找所有等值子串;将找到的等值子串输出到屏幕。

输入样例
输入:

aaahjdbbbbsdccskdjffff

输出

aaa   bbbb   cc   ffff

信息

ID
1278
难度
9
分类
(无)
标签
递交数
1
已通过
1
通过率
100%
上传者