Se connecter avec
S'enregistrer | Connectez-vous

problème d' exécution sur dev-c++

Dernière réponse : dans Programmation

Bonjour,

j'arrive à compiler le code ci_dessous sans problème. Par contre pour l'éxécution , il y a un souci. par exemple quand je tape un mot , la valeur de l'entier nl (nombre de lettres) ne s'affiche pas sur la terminale d'éxécution .

Je sollicite votre aide s'il vous plaît
PS: je suis débutant en C



#include<stdio.h>
main()
{
int c,nl;
nl=0;

while((c=getchar())!=EOF)

++nl;


printf("%d/n" ,nl);

}

Autres pages sur : probleme execution dev

Lassé par la pub ? Créez un compte
Expert Programmation

ce programme fonctionne parfaitement bien, le seul truc c'est qu'il attend pas la fin d'un mot mais la fin du ''fichier'' (EOF = End Of File)

si tu est sous windows, en appuyant sur Ctrl + Z puis entrée, tu ''termine le fichier''. a ce moment la il t'affiche le nombre de caractères.

si tu veux attendre autre chose, il faut remplacer EOF par autre chose.
Lassé par la pub ? Créez un compte