1 #include <stdio.h>
2 #include <string.h> //字符串处理库
3
4 char tracks[][80]={
5 "I left my heart in Harvard Med School",
6 "Newwark,Newwark - a wonderful town",
7 "From here to maternity",
8 "The girl from Iwo Jima",
9 };
10
11 void find_track(char search_for[]){
12 int i;
13 for(i=0;i<4;i++){
14 if(strstr(tracks[i],search_for))//strstr字符串查找,如果找到返回字符串在存储器中的位置,如果没有找到返回0
15 printf("Track %i: '%s'\n",i,tracks[i]);
16 }
17 }
18
19 int main(){
20 char search_for[80];
21 printf("Search for:");
22 fgets(search_for,80,stdin);
23 search_for[strlen(search_for)-1]='\0';//strlen返回字符串的长度
24 find_track(search_for);
25 return 0;
26 }

【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步