实验求帮助

baobohua 2012-05-10 07:07:52
输入一个字符,再输入一个以回车结束的字符串,少于 80个字符,在字符串中查找该字符。如果找到,则输出该字符在字符串中所对应的最大下标,下标0开始,否则输出 没找到
...全文
108 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
W170532934 2012-05-10
  • 打赏
  • 举报
回复


#include <stdio.h>
#include <string.h>
int main()
{
char a[81];
char b[81];
int LengA,LengB;
int i,j;
scanf("%s",a);
scanf("%s",b);
LengA =strlen(a);
LengB=strlen(b);
i = 0;
j = 0;
while(i<LengA && j<LengB)
{
if (a[i]==b[j])
{
j++;
}
else
{
i = i - j ;
j = 0;
}
i++;
if(j==LengB)
break;
}
if(j==LengB)
printf("Find it ! At %d\n",(i-j-1));
else
printf("Not Find it\n");
return 0;
}

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧