|
#include<iostream.h>
#include<math.h>
#include<malloc.h>
#include<stdio.h>
typedef struct link{
int num;
int cod;
struct link *next;
}node,*linklist;
int main()
{
linklist link_make(int );
void construct_input_cod(linklist ,int );
void deal_with_link(linklist ,int );
linklist beg;
int all;
cout<<"请输入一共有多少人:";
cin>>all;
beg=link_make(all);//创建
construct_input_cod(beg,all);//编辑密码
int m;
cout<<"请输入初始密码:";
cin>>m;
deal_with_link(beg, m);//处理
getchar();
}
linklist link_make(int t)/*创建链表*/
{
linklist L;
node *s,*r;
int m=1;
if((L=(linklist)malloc(sizeof(node)))==0)
{
cout<<"无法分配内存!";
return 0;
}
L->num=m;
m++;
r=L;
while(m<=t)
{ |
|