1. 程式人生 > >編寫函式strrindex(s,t)它將返回字串t在s中最右邊出現的位置

編寫函式strrindex(s,t)它將返回字串t在s中最右邊出現的位置

#include<stdio.h>

int strrindex(char s[],char t[])
{
 int i,j,k,pos;
 pos=-1;
 for(i=0;s[i]!='\0';i++)
 {
  for(j=i,k=0;t[k]=='\0'&&s[j]==t[k];j++,k++)
   ;
  if(k>0 && t[k]=='\0')
   pos=i;
 }
 return pos;
}