#include <stdio.h>
#include <stdlib.h>
#define MAX 80
typedef struct
{
char nome[MAX];
int num_bi;
char *data_entrada;
}Paciente;
typedef struct lnode *List;
typedef struct lnode
{
Paciente pac;
List next;
}List_node;
我声明了这些结构,但有三个错误
“ Paciente”的类型冲突
重新定义“ struct lnode”
限制“ List_node”的类型
谁能帮我
最佳答案
尝试:
typedef struct Pacientes
{
char nome[MAX];
int num_bi;
char *data_entrada;
}Paciente;
typedef struct NodeLists
{
Paciente pac;
List next;
}NodeList;