La vraie question c'est : Pourquoi tu veux mettre ta fonction dans un module (fichier) séparé ?
Ensuite, il faut voir quel environnement tu utilises pour programmer. La programmation modulaire en C demande plus ou moins d'effort selon l'environnement.