寻找字符串的问题
题目
程序代码:#include <stdio.h>
#include <string.h>
int main()
{
char a[30],b[10];
int m,n,len_a,len_b;
/*scanf("%s",a);
scanf("%s",b);*/
gets(a);
gets(b);
len_a=strlen(a);
len_b=strlen(b);
for (m=0;m<len_a;m++)
{
if (a[m]==b[0])
{
for (n=0;n<len_b;n++)
{
if (a[m]!=b[n])
break;
}
}
if (n==len_b-1)
break;
}
if (n==len_b-1)
printf("%d\n",m+1);
return 0;
}输入小写字母的时候就行,输入大写字母就不行了,为什么呀
[此贴子已经被作者于2019-2-22 10:48编辑过]





