#include<iostream>
#include<stdio.h>
#define TURE 1
#define FALSE 0
typedef int Status;
typedef struct LNode{
int num;
int code;
struct LNode *next;
}*LinkList;
Status CreateList(LinkList &L,int n)
{
LNode *p,*q;
printf("Input %d number:\n",n);
L=q=(LinkList)malloc(sizeof(LNode));
if(L==NULL || q==NULL)
return FALSE;
for(int i=1;i<=n;i++)
{
p=(LinkList)malloc(sizeof(LNode));
scanf("%d",&p->code);
p->num=i;
if(i==1)
L=p;
else
q->next=p;
q=p;
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载
- 1
- 2
前往页