Getchar() langage C

Résolu
LaZo61 Messages postés 53 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour, je suis nouveau ne langage C et donc j'eprouve quelques difficulte :

Je souhaiterai stocker le flux dentre que jentre au clavier pour cela je procede de la maniere suivante :

#define BUFSIZE=4096;
char buf[BUFSIZE];
printf("Enter your username\n");
buf=getchar();
flush(); //fonction qui permet de vider le buffer

le probleme c'est qu'il me met incompatible type of assignement :(
Comment remedier au probleme merci d'avance

11 réponses

ptibenou
 
Oups n'oublie pas de déclarer le package en entete :

#include <stdio.h>
3