一聚教程网:一个值得你收藏的教程网站

热门教程

我的数据结构的实验作业(一个简单的行编辑程序)

时间:2022-07-02 11:00:20 编辑:袖梨 来源:一聚教程网


#include
#include
#include
#include
#include
#include
#define LISTSIZE 80
typedef struct text
{
 char string[80];// 存储每一行的元素
 struct text *next;// 指向后一个节点的指针
 struct text *pre;// 指向前一个节点的指针
 int num;// 每一行元素的长度
 int flat;// 确定此行是否被删除的标志
}text;
FILE *fp,*out;
text *head;
int n=0,sum,delnum,xiugai=0,page=0;

void byebye()
{
 puts("ttt********    *       *   ********");
 puts("ttt*       *    *     *    *  ");
 puts("ttt*       *     *   *     *  ");
 puts("ttt*      *       * *      *  ");
 puts("ttt********        *       ********");
 puts("ttt*      *        *       *  ");
 puts("ttt*       *       *       *  ");
 puts("ttt*       *       *       *  ");
 puts("ttt********        *       ********");

}


void HELP()
{
 printf("nt**********************************************************n");
 printf("t**  打开文件:  o<行号><文件名><回车>  **n");
 printf("t**  行插入格式: i<行号><回车><文本><回车> **n");
 printf("t**  行删除格式: d<行号1>[<空格><行号2>]<回车> **n");
 printf("t**  活区切换格式: n<回车>    **n");
 printf("t**  活区显示格式: p<回车>    **n");
 printf("t**  注意:在执行所有命令前必须先用o命令打开文件,

热门栏目