用c++完整的程序,谢谢 输入两个字符串A,B,判断字符串B是否在A中出现。是如果出现,则给出位置

2024-12-28 19:59:38
推荐回答(1个)
回答1:

#includeintp(chara[],charb[]){inti=0,j=0,k=0;for(i=0;a[i];i++){j=i;for(k=0;a[j]==b[k]&&b[k]&&a[j];j++,k++);if(!b[k])return++i;}return-1;}intmain(void){chara[100],b[100];gets(a);gets(b);printf("%d\n",p(a,b));return0;}