p_61_1.c
来自「ca认证」· C语言 代码 · 共 41 行
C
41 行
#include<stdio.h>
#include<string.h>
int strSearch(char str1,char str2)
{
char *p1,*p2,*p1first,*p2first;
int sum=0,len=0,k=0;
p1first=str1;
p2first=str2;
p1=str1;
p2=str2;
while((*p1)!='\0')
{
if(*p1!=*p2)
{
p1++;
if(k==1)
{
p2=p2first;
continue;
}
}
else
{ len++;p1++;p2++;k=1;
continue;
}
}
if(len==strlen(str2)) sum=1;
return sum;
}
void main()
{
char str1[50],str2[10];
int sum;
printf("Please inpute str1:");
scanf("%s",str1);
printf("Please inpute str2:");
scanf("%s",str2);
strSearch(str1,str2);
printf("SUM=%d",sum);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?