Dois-je utiliser printf ("\ n") ou putchar ('\ n') pour imprimer une nouvelle ligne dans C?

Quand j'écris un programme en C, j'ai souvent l'impression d'un retour à la ligne par lui-même. Je sais que vous pouvez le faire de deux façons au moins: printf("\n") et putchar('\n')mais je ne suis pas sûr de qui est le meilleur choix en termes de style et, éventuellement, de l'efficacité. Existe-il des pratiques exemplaires pour l'utilisation de l'un sur l'autre? Est-il vraiment important?

source d'informationauteur Courtney Pattison