C语言电话本程序(只是简单的姓名和电话号码增删改查),在线等

来源:百度知道 编辑:UC知道 时间:2024/05/13 04:55:03
模拟 电话的通讯录 姓名和 号码的增删改查!C语言完成,谢谢,在线等

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

#define OK 1
#define ERROR 0
#define ListNodeLen sizeof(ListNode)

struct listNode { /* self-referential structure */
char name[20];
char teleNo[15];
char Email[35];
struct listNode *nextPtr;
};

typedef struct listNode ListNode;
typedef ListNode *ListNodePtr;

void insert( ListNodePtr *, char *, char *, char * );
int del( ListNodePtr *, char * );
ListNodePtr search( ListNodePtr *, char *);
int isEmpty( ListNodePtr );
void printList( ListNodePtr );
void instructions( void );
ListNodePtr load( void );
void save( ListNodePtr );
void creatfile( void );

int main()
{
ListNodePtr startPtr=NULL, elemPtr;
char judge, choice;
char item1[20], item2[15],item3[35];

if( (startPtr=load())==NULL ) creatfile(); /* 文件不存在则创建 */

instructions(); /*