Bon, j'ai encore un ouarningue dont j'ignore le sens.
J'ai deux protos :
void DispDot(void*,struct Misc*);
void DispLine(void*,struct Misc*);
Merci déjà Kevin, j'incluais le header déclarant la structure après celui déclarant les fonctions. Merci aussi aux autres, spécialement à Pollux pour son exemple détaillé.
Pour le proto de DispDot, il me raconte un truc qu'il ne me ressort pas pour DispLine, alors que j'emploie les deux de la même manière :
Its scope is only this definition or declaration, which is probably not what you want.
En d'autres termes, j'y comprends rien.

De plus, il ne me sort ça que pour un seul proto.
Il me dit également "Struct Misc declared inside parameter list", alors que la structure est déclarée dans un header inclus avant. Je dois toujours pas avoir tout compris.
