跪求一c语言的错误所在 。。。。。。

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:35:30
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef struct infnode
{int num;
char name[20];
int carnumber;
struct infnode*next;
}node;
typedef node*link;

link creat()
{link head;
head=malloc(sizeof(node));
if(!head)
{printf("无内存分配\n");
return NULL;
}
head->num=-1;
head->next=NULL;
return head;
}

void enternew(link list,link new-node)
{link car-inf;
do
{
car-inf=car-inf*next;
}
while(car-inf!NULL);
car-inf*next=new-node;
new-node*next=NULL;
return car-inf;
}

void printinf(inf)
{link car-inf;
car-inf=inf*next;
printf("**************************************************\n");
printf("用户编号 用户姓名 用户车牌号\n");
while(car-inf!NULL)
{
printf("%d %s %d\

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

typedef struct infnode
{
int num;
char name[20];
int carnumber;
struct infnode*next;
}node, *link;

link createlink()
{
link head;
head = (link)malloc(sizeof(node));
if(!head)
{
printf("无内存分配\n");
return NULL;
}
head->num =-1;
head->next = NULL;
return head;
}

void insert(link list, link new_node)
{
link p = list;
while(p->next) p =p->next;

p->next = new_node;
new_node->next =NULL;
}

void printinf(link list)
{
link p = list->next;
printf("**************************************************\n");
printf("\n用户编号\t用户姓名\t用户车牌号\n");
while(p)
{
printf("%d\t\t%s&