Si je place main en haut du fichier source et que j'invoque des fonctions personnalisées, il me dira que ces fonctions ne sont pas trouvées, mais si je place main en bas du fichier source, cela fonctionnera.
Pourquoi ? Est-ce parce que le compilateur analyse de haut en bas et s'arrête à la définition de main ?