字符环:
有两个由字符构成的环。请写一个程序,计算这两个字符环上最长连续公共字符串的长度。例如,字符串“ABCEFAGADEGKABUVKLM”的首尾连在一起,构成一个环;字符串“MADJKLUVKL”的首尾连在一起,构成一个另一个环;“UVKLMA”是这两个环的一个连续公共字符串。
输入
一行,包含两个字符串,分别对应一个字符环。这两个字符串之间用单个空格分开。字符串长度不超过255,且不包含空格等空白符。
输出
输出一个整数,表示这两个字符环上最长公共字符串的长度
样例输入
*1:*ABCEFAGADEGKABUVKLM MADJKLUVKL
*2:*ASDFGHJKL GHJKLASDF
样例输出
*1:*6
*2:*9
我是在openjuge上写的新手第一次发帖啊哈哈哈用的纯c纪念一下开始刷题的第一天
#include<stdio.h>
#include<string.h>
int main(void)
{
char *pa,*pb,*p1,*p2;//pa和pb分别是指向a b两个字符数组的指针
char a[256],b[