加急!!编写一个函数strindex(s,t),用于返回字符串t在s中最右出现的位置,如果s中不包含t,那么返回-1.

谢谢了。急用。... 谢谢了。急用。 展开
 我来答
bingdele
2011-03-24 · TA获得超过745个赞
知道小有建树答主
回答量:366
采纳率:83%
帮助的人:224万
展开全部
int strindex(char *s,char *t)
{
char *p,*q,*temp;
int num = -1;
p = s;
q = t;
while(*p != '\0')
{
temp = p;
while(*p == *q)
{
p++;
q++;
if(*q == '\0')
{
num = temp - s;
q = t;
}
}
q = t;
p++;
}
return num;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式