八点交作业!求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;

}

追问

万分感谢

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答