• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Sota

typedef struct

3 mensagens neste tópico

#include "newhw.h"
#include <stdio.h>



typedef struct   {

int n_estacoes;
int n_pecas;
char *modo;
int *estacoes;
} PLANO ;


void escreve_fich (int n_estacoes,int n_pecas,char *modo, int *estacoes);
void Le_fich(PLANO Plan);

Tou a fazer isso no .h no entanto ele da-me o seguinte erro

"error C2371: 'PLANO' : redefinition; different basic types

        c:\documents and settings\manuel gomes\ambiente de trabalho\si\wh_v1.1\logplanotrabalho.h(13) : see declaration of 'PLANO'"

Mas não estou a redefinir, até porque já experimentei outro nomes :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É obvio q ai n tens problema nenhum..

Portanto o q está a causar o erro é a fantástica linha

#include "newhw.h"

Como n sei o q isso tem, n t posso ajudar...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

consegui resolver o problema incluindo o PLANO no newhw.h .

Este tem muita coisa:S

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora