gpt4 book ai didi

我可以使用 while(strstr(name[a],sname)!=NULL)

转载 作者:行者123 更新时间:2023-11-30 19:46:35 25 4
gpt4 key购买 nike

我正在编写一个电话簿应用程序,其中一个功能是按姓名搜索电话簿。

程序应该按照用户输入的方式打印出名称(稍后我将包括数字和其他信息)。电话簿有 100 个联系人。

sname是用户输入搜索的名称。

name[a]是名单。还有其他类似 strstr 的代码吗? ?就像它的操作一样,如果它发现打印它们,如果没有那么 print("not found any")像这样的东西:

for(a=1; a<101; a++) {
while(strstr(name[a],sname) != NULL) {
printf(strstr(name[a], sname));
}
}

最佳答案

你可以这样做:这是一个无限循环。

    while(strstr(name[a],sname)!=NULL){
printf("%s\n",strstr(name[a],sname));
}

aname[a]sname 的条件或 while 主体均未发生变化

关于我可以使用 while(strstr(name[a],sname)!=NULL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23596681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com