C语言编程问题!急!!!大家帮帮忙!(如果答案正确会接着追加分数)

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:45:25
题目是电子生词库系统。我想要的这部分是实现添加新词,删除旧词,修改单词的功能。请高手帮我写一下这部分代码,多谢!发到我邮箱也行(xufanone@126.com) 注:一定要是c的代码,而不是c++!

#include "stdio.h"
#include "string.h"

struct Node
{
char Ch[19];
Node *next;
int count;
Node();
};
void Add_word(Node *l);
int Delete_word(char *chr,Node *l);
int Modify_word(char *chr,Node *l);
void Display_word(Node *l);

Node::Node()
{
}

void main()
{
Node *L;
L=new Node;
L->next=NULL;
int n=1,ch;
char N[19];
while(n)
{
printf("\n1.添加单词\n");
printf("2.删除单词\n");
printf("3.修改单词\n");
printf("4.所有单词\n");
printf("5.推出程序\n");
printf("\n输入菜单项:");
scanf("%d",&ch);

if(ch==1)
{
printf("\n输入:");
Add_word(L);
printf("添加成功\n");
}

else if(ch==2)
{
printf("要删除的单词:");