Salut,
je debute en langage C et on m'a passe un petit programme a faire qui consiste a lire une phrase et a compter le nombre de mots et a indiquer le nombre de lettres du mot le plus long.
Or je ne suis oblige que de faire un programme iteratif qui lit chaque caractere saisi et travaille dessus, donc pas de possibilite d'utiliser des chaines de caracteres
Pour ce faire, je voudrais recuperer chaque caractere qd il est tape au clavier. Or les fonctions getchar() ou scanf obligent a taper entree pour valider la saisie.
Comment faire? Y'a-t-il une fonction particuliere? une astuce?
D'avance merci.