Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

uma estrutura dentro de outro

alguem pode me explicar oq esta errado, estou tentando fazer uma estrutura para posicao dos fantasma, contendo x e y, e declarar ela dentro da minha estrutura mapa, mas nao esta dando certo

typedef struct{
    int x;
    int y;
}fantasma;

typedef struct{
    char **matriz;
    int linhas;
    int colunas;
    int x;
    int y;
    fantasma jogo[2];


}novoMapa;
2 respostas

Qual o erro? A sintaxe parece correta

Sim esta correta, eu já descobri, como é a primeira vez que mecho com multiplos arquivos em C, esqueci de salvar cada arquivo antes de compilar pelo vsCode(quando é um arquivo sozinho nao precisa, ele ja salva e compila automaticamente), ae ele tava reclamando que nao existia a struct