pos函数可以判断a*,如下;
a?可以参照写
/*
判断SubStr是否包含在DestStr中,
存在返回SubStr第一次出现的位置,不存在返回0
*/
int pos(const char *SubStr,const char *DestStr)
{
unsigned int i,j;
for (i=0;i<strlen(DestStr);i++)
{
if (DestStr[i]==SubStr[0])
{
for (j=0;j<strlen(SubStr);j++)
{
if (j==(strlen(SubStr)-1))
return i+1;
else if (DestStr[i+j]!=SubStr[j])
break;
}
}
}
return 0;
}