Pourquoi diviser un programme C en fonctions0?
Les fonctions suppriment la n e9cessit e9 d'un point d'entr e9e main().
main()
Les fonctions isolent des ta2ches pr e9cises, favorisent la r e9utilisation et am e9liorent la lisibilit e9 ainsi que la maintenance.
Les fonctions permettent au code source de s'ex e9cuter sans compilateur.
Les fonctions obligent e0 copier la m eame impl e9mentation e0 chaque endroit o f9 elles sont appel e9es.