[C] Remplacer les caracteres vides
Fermé
ayhan
-
9 avril 2007 à 15:57
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 9 avril 2007 à 18:42
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 9 avril 2007 à 18:42
A voir également:
- [C] Remplacer les caracteres vides
- Caractères ascii - Guide
- Remplacer disque dur par ssd - Guide
- Caractères spéciaux clavier azerty - Guide
- Remplacer word - Guide
- Caractères spéciaux - Guide
3 réponses
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
9 avril 2007 à 16:40
9 avril 2007 à 16:40
Hello
if(un_caractere == ' ')
printf("_");
else
printf("%c", un_caractere);
if(un_caractere == ' ')
printf("_");
else
printf("%c", un_caractere);
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
9 avril 2007 à 18:30
9 avril 2007 à 18:30
Salut,
que comprends tu par caractère vide?!
Puisque tu n'as que 3 choix
- une foix lancer ton programme t'attends une coupure de courant
- tu tapes Enter directement (donc tu as un '\n')
- tu tapes un caractère (à savoir que l'espace est un caractère comme les autres)
Il n'y a pas de caractère vide.
que comprends tu par caractère vide?!
Puisque tu n'as que 3 choix
- une foix lancer ton programme t'attends une coupure de courant
- tu tapes Enter directement (donc tu as un '\n')
- tu tapes un caractère (à savoir que l'espace est un caractère comme les autres)
Il n'y a pas de caractère vide.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
9 avril 2007 à 18:42
9 avril 2007 à 18:42
Tu peux faire comme ça par exemple
lami20j@debian:~/trash$ cat ccm.c #include <stdio.h> int main () { int c; while ((c = getchar ()) != EOF){ if (c == ' ') printf ("_"); else putchar (c); } return 0; } lami20j@debian:~/trash$ ./ccm comment ça marche ? comment_ça_marche_?