八点交作业!求C语言大神帮忙!!!我这是大一的问题,菜鸟!在线等,急急急!!😭
八点交作业!求C语言大神帮忙!!!我这是大一的问题,菜鸟!在线等,急急急!!😭😭😭拜托拜托大一菜鸟,关于C语言模糊查找问题...
八点交作业!求C语言大神帮忙!!!我这是大一的问题,菜鸟!在线等,急急急!!😭😭😭拜托拜托大一菜鸟,关于C语言模糊查找问题,上课没听懂只记下来了一半,作业的意思是老师她比如输入王鸣,李华,小王三个人,再查找有关王的,就出来王鸣和小王了,怎么办!大家帮帮忙吧😭😭😭只记得一半了😭😭😭
展开
展开全部
#include <stdio.h>
#include <string.h>
#define n 3
void findstr(char (*sstr)[50],char *fc){
int i,j,k,m;
for(k=0;k<n;k++){
if(strstr(sstr[k],fc))
printf("%s\n",sstr[k]);
}
}
int main(){
char s[n][50],c[50],(*p)[50];
printf("please input name:\n")
scanf("%s %s %s",&s[0],&s[1],&s[2]);//只能输入3个,要多的话自己修改成循环
scanf("%s",&c);
findstr(s,c);
return 0;
}
追问
万分感谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询