c语言数据分析类型的解答

已初始化团队数组成员名称如下,现输入一个姓名,查找是否在团队中,如果在,给出序号值,如果不在,给出提示信息”该成员不在团队中,用strcmp函数

因为我不知道你那个初始化的团队数组成员的名称,所以我自定义了一个团队成员名称数组,代码实现如下:

#include <stdio.h>
#include <string.h>
int main(void){
    
    char * teamnames[5]={
        "zhangsan",
        "lisi", 
        "wangwu",
        "dingliu",
        "songqi" 
    } ;
    
    char names[10];
    printf("请输入要查找的团队成员名称:\n");
    gets(names);
    
    int i;
    int find=0;
    for(i=0;i<5;i++){
        
        if(strcmp(names,teamnames[i])==0){
            printf("%s在团队中的位置为:%d\n",names,i);
            find=1;
            break; 
        }
    }
    
    if(find==0){
        printf("该成员不在团队中。\n");
    }
    
    return 0;
}