2015-05-03 3 views
-2
#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'

confliting типа для 'List_node'

может мне помочь

+0

Эти типоспецификации в порядке. Как вы пытаетесь их использовать? – EOF

ответ

0

Попробуйте:

typedef struct Pacientes 
{ 
    char nome[MAX]; 
    int num_bi; 
    char *data_entrada; 
}Paciente; 

typedef struct NodeLists 
{ 
    Paciente pac; 
    List next; 
}NodeList; 
Смежные вопросы