我想知道这个程序该怎么写

img

供参考:

#include<stdio.h>
#include<string.h>
#define N 100
struct Phone_Code {
    char name[16];
    char phone[16];
}person[N] = {"张三","13512346543","李四","13532146543",
              "老王","13546213214","老赵","13545629632"};

int main()
{
    int i,n;
    char name[16];
    scanf("%s", name);
    for (i = 0; i < N; i++)
    {
        if (strcmp(person[i].name, name) == 0)
        {
            printf("%s,%s\n", person[i].name, person[i].phone);
            break;
        }
    }
    if (i >= N) printf("查无此人.\n");
    return 0;
}