Bonjour,
dans le K & R (chapitre 1.5.3 page 19, pour ceux qui l'ont),
il présente ce programme qui compte les saut de lignes :
Code:
1 2 3 4 5 6 7 8 9 10 11
| #include <stdio.h>
main()
{
int c, n1;
n1 = 0;
while ((c = getchar()) != EOF)
if (c == '\n')
++n1;
printf("%d\n", n1);
} |
jusqu'ici tout va bien. C'est par la suite: il presente 2 exercices :
Citation:
Exercice 1-8. Ecrivez un programme qui copie son entrée sur sa sortie en remplacant les séries de un ou plusieurs espaces par un seul caractère espace.
J'ai essayer de remplacer le
par
mais cela ne fonctionne pas et il n'existe pas de caractère d'échappement pour un espace.