本关任务:输入两个字符串str1和str2,查找str2在str1里首次出现的位置。给出c语言代码
时间: 2024-04-30 22:24:16 浏览: 136
C语言判断字符串是否以str2开头代码
请参考以下代码:
```
#include <stdio.h>
#include <string.h>
int main(){
char str1[100], str2[100];
printf("请输入字符串str1:");
scanf("%s", str1);
printf("请输入字符串str2:");
scanf("%s", str2);
char *ptr = strstr(str1, str2);
if(ptr){
printf("字符串str2在字符串str1中首次出现的位置是:%d\n", ptr - str1);
}
else{
printf("字符串str2未在字符串str1中出现!\n");
}
return 0;
}
```
输入两个字符串str1和str2,程序会查找str2在str1中首次出现的位置,并输出结果。如果str2未在str1中出现,则输出提示信息。
阅读全文