求助 为什么运行结果次数一直为0,是哪里出错了呀QAQ?

#include
#include

int main(){
char str1[1000];
char *p;
p=str1;
printf("请输入字符串:");
scanf("%s",p);

char str2[500];
char *q;
q=str2;
printf("请输入子串:");
scanf("%s",q);

int i=0,j=0,count=0;

for(i=0;str1[i]!='\0'&&str2[j]!='\0';i++,j++);
 {
    if(str2[j]>=str1[0]&&str2[j]<=str1[999])
      if(str1[i]==str2[j])
    {
        count++;
    }
 } 
printf("字符串'%s',出现的次数为%d",q,count);
return 0;

}

查看全部
Valentine_H
Valentine_H
2019/11/09 13:27
  • c语言
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

1个回复