Découper une chaine
Fermé
noura
-
Modifié le 13 janv. 2019 à 09:41
Dalfab Messages postés 703 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 1 mars 2023 - 13 janv. 2019 à 11:20
Dalfab Messages postés 703 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 1 mars 2023 - 13 janv. 2019 à 11:20
A voir également:
- Découper une chaine
- Découper pdf - Guide
- Découper une video - Guide
- Découper mp3 - Guide
- Ma tv ne trouve aucune chaine - Guide
- Excel extraire chaine de caractère après un caractère ✓ - Forum Excel
1 réponse
Dalfab
Messages postés
703
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
1 mars 2023
100
Modifié le 13 janv. 2019 à 11:22
Modifié le 13 janv. 2019 à 11:22
Bonjour,
Il faut préciser ce que tu entends par "découper". Que veux tu faire de ton découpage? un simple affichage comme tu as tenté de le faire, mettre les chaînes découpées dans un tableau de chaînes, ...
Pour un printf de la chaine découpée avec 3 caractères par ligne, il manque le passage à la ligne et une détection de la fin chaîne dans ton code.
Il faut préciser ce que tu entends par "découper". Que veux tu faire de ton découpage? un simple affichage comme tu as tenté de le faire, mettre les chaînes découpées dans un tableau de chaînes, ...
Pour un printf de la chaine découpée avec 3 caractères par ligne, il manque le passage à la ligne et une détection de la fin chaîne dans ton code.
int i = 0;
while ( chaine[i] != '\0' ) {
int j;
for ( j = i ; j<i+3 && chaine[j]!='\0' ; ++j ) { // max 3 char et pas fin atteinte
printf( "%c" , chaine[j] );
}
printf("\n"); // ligne suivante
i = j; // indice du prochain caractère
}