为什么c语言过不了,有没有人给我指导一下
查看原帖
为什么c语言过不了,有没有人给我指导一下
581112
JSJ_YangJiaYue楼主2021/11/18 20:09
#include<stdio.h>
#include<string.h>
int main()
{
    char a[26],b[26];
    scanf("%s",&a);
    scanf("%s",&b);
    int alen,blen;
    bool pd;
    alen=strlen(a);
	blen=strlen(b);
	for(int i=0;i<blen;i++)
	{
		pd=true;
		for(int j=i;j<alen;j++)
		{
			if(a[j-i]!=b[j])
			pd=false;
		}
		if(pd)
		{
			printf("%s is substring of %s",a,b);		
			return 0;
		}
	}
	for(int i=0;i<alen;i++)
	{
		pd=true;
		for(int j=i;j<blen;j++)
		{
			if(a[j-i]!=b[j])
			pd=false;
		}
		if(pd)
		{
			printf("%s is substring of %s",b,a);
			return 0;
		}
	}
	if(!pd)
	{
		printf("No substring");
	}
	return 0;
	
}
2021/11/18 20:09
加载中...