nulentout:
Dans cet ordre d'idée, en ce qui me concerne, pour des modules de code je fais systématiquement la distinction entre procédure et fonction, alors que les explications que je trouve partout sur la syntaxe du C fait référence au mot unique de fonction. C'est dommage ...
Les procédures et les fonctions c'est une notion hérité du Pascal. En C il n'y a que des fonctions, on indique systématiquement le type de l'argument retourné dans la déclaration de la fonction, si elle ne retourne rien on indique le type void. Il en va de même pour les arguments de la fonction.