Programme c

Bonjour,

quelle est la différence entre printf et puts ,
scanf et gets merci.

2 réponses

  1. Contributeur
    Bonjour,

    printf permet d'afficher une chaîne, des nombres, et combiner le tout : http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/sprintf.3.html
    puts te permet que d'afficher une chaîne de caractère : http://pwet.fr/man/linux/fonctions_bibliotheques/puts/

    scanf te permet de lire une entrée au clavier : http://www.linux-france.org/article/man-fr/man3/scanf-3.html
    gets permet de lire qu'une chaîne de caractère. Mais il ne faut pas utiliser cette fonction, trop dangereuse et obsolète. On utilise fgets à sa place.

    Cdlt,
    0