给出字符串a和字符串b,保证b是a的一个子串,请你输出b在a中第一次出现的位置。
仅一行包含两个字符串a和b
仅一行一个整数
abcd bc
2
字符串的长度均不超过100
Pascal用户请注意:两个字符串之间可能包含多个空格
Pass Code:
#include <stdio.h>
#include <string.h>
int main()
{
char a[100], b[100], *ptr1, *ptr2;
scanf("%s%s", a, b);
ptr1 = &a;
ptr2 = strstr(a, b);
printf("%d", (ptr2 - ptr1) + 1);
return 0;
}
Wikioi 1204寻找子串位置(strstr()函数),布布扣,bubuko.com
原文地址:http://www.cnblogs.com/elliottc/p/3864432.html