#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "assert.h"
#include "memory.h"
typedef struct word{
char cnword[18];
char enword[128];
struct word *next;
}*Ptrword,word;
FILE *fp;
char filename[20];
Ptrword New;
void Open_word();
void Create_word(word **T);
void Search_word(Ptrword T);
void Scan_word(Ptrword T);
void Add_word(Ptrword T);
void Modify_word(Ptrword T);
void Delete_word(Ptrword T);
void Output_word(Ptrword T);
void free_word(Ptrword T);
void my_strcpy(char *s, char *t);
void New_word(Ptrword T);
int _tmain(int argc, _TCHAR* argv[])
{
Ptrword T;
word a;
int i,t=1;
T = &a;
while(1)
{
if( t == 1)
{
printf("\n\n\t----------------操作界面-----------------\n\n");
printf("\n\t打开英语词典,请按1\n");
printf("\t创建链表文件,请按2\n");
printf("\t英语词典查询,请按3\n");
printf("\t英语词典浏览,请按4\n");
printf("\t英语词典添加,请按5\n");
printf("\t修改单词释义,请按6\n");
printf("\t删词某个单词,请按7\n");
printf("\t退出,请按8");
t = 0;
}
printf("\n请输入你所要进行的操作:");
scanf("%d",&i);
switch(i){
case 1:Open_word();
break;
case 2:Create_word(&T);
break;
case 3:Search_word(T);
break;
case 4:Scan_word(T);