Souci de function en C

Résolu
Bonjour,

Je vous contact car je débute en programmation et pour m'exercer je fais quelque exercice d'un livre en langage C édition 2011 norme C11

je rencontre des difficultés avec devc++ qui m'affiche l'erreur suivante :
[Error] too few arguments to function 'fgets'


sur le code source suivant:


#include <stdio.h>
#include <stdlib.h>

int main()
{
char buffer[256];

printf("Entrez votre nom et appuyez sur la touche Entree: \n");
fgets(buffer, sizeof(buffer));

printf("\n Votre nom contient %d caracteres", strlen(buffer) - 1);

return 0;
}


merci pour votre aide.

1 réponse

  1. Salut!
    Il te manque un argument. Regarde ici pour te donner un exemple: https://stackoverflow.com/questions/2001626/fgets-function-in-c
    1. Si je ne me trompe pas ?

      fgets(buffer, sizeof(buffer), stdin);
    2. Sa fonctionne merci , tralala suffi de pas grand chose !
    3. Je t'en prie! Passe le sujet en résolu et bonne journée!
    4. merci à toi aussi