Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por que há um ';' após a declaração de struct?

Em geral quando se abrem chaves não se coloca o ';'. por que no caso de struct ele é inserido? No programa da aula ele utiliza o exemplo abaixo:

struct posicao {
    int x;
    int y;
};

typedef struct posicao POSICAO;
1 resposta
solução!

Não tem um motivo especial. Apenas é a sintaxe do uso do struct que é assim.