diff --git a/h3.c b/h3.c new file mode 100644 index 0000000..022aabd --- /dev/null +++ b/h3.c @@ -0,0 +1,63 @@ +void chakan()//查看需查找的联系人 +{ + FILE *ptr1; + struct txl *p; + p=phone; + char name[10]; + int j=0,i,m=0; + p=phone; + ptr1=fopen("sto3.txt","rb"); + if(ptr1==NULL) + { + printf("通讯录为空\n"); + return; + } +// rewind(ptr1); + while(!feof(ptr1)) + { + if(fread(&p[m],LEN,1,ptr1)==1)//将文件里的数据赋值给结构体数组,因此才可以进行数据的对比找到联系人 + m++; + } + fclose(ptr1); + printf("请输入你需要查看人的姓名:"); + scanf("%s",&name); + printf(" 所有同名的人都在这:\n"); + printf("姓名 籍贯 电话 电话 邮箱\n"); + for(i=0;i