Souci de function en C

Résolu
julien -  
 julien -
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. Gourlae Messages postés 162 Statut Membre 17
     
    Salut!
    Il te manque un argument. Regarde ici pour te donner un exemple: https://stackoverflow.com/questions/2001626/fgets-function-in-c
    0
    1. julien
       
      Si je ne me trompe pas ?

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