Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
695 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [c] Supprimezr ou creer des espaces ds une chaine de caracteres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c] Supprimezr ou creer des espaces ds une chaine de caracteres

n°557142
dam1330
...
Posté le 02-11-2003 à 22:02:19  profilanswer
 

bonjour, je suis debutant en C
 
je dispose d'une chaine de caracteres et j'aimerai qu'à chaque fois que je rencontre un caractère spécial ( un  point par ex ) je rajoute un espace dans ma chaine ou en supprime apres ou avant ce caractere spécial.
 
je n'arrive pas à ecrire ma fontion. il ne faut pas que j'utilise string.h
 
 
 
 

mood
Publicité
Posté le 02-11-2003 à 22:02:19  profilanswer
 

n°557162
dam1330
...
Posté le 02-11-2003 à 22:47:23  profilanswer
 

du genre
 
Salut , bonjour HFR.comment ca va ? ==> Salut, bonjour HFR. comment ca va ?
 
j'arrive pas a faire mes décalages

n°557189
HappyHarry
Posté le 02-11-2003 à 23:27:47  profilanswer
 

ben tu utilises 2 chaînes :
la première que tu lis, et la 2e dans laquelle tu écris seulement ce que tu veux
c en général comme ca que ca marche [:spamafote]

n°557223
dam1330
...
Posté le 03-11-2003 à 00:27:01  profilanswer
 

ok, mais comment faire pour qu'il n'ecrive  pas l'espace avant le point ? puis qu'ensuite il laisse ou créé ( selon la chaine1) l'espace ?
je cherche depuis des heures, ya toujours un truc qui ne va pas.
j'arrive pas a ecrire  ma fonction

n°557234
HappyHarry
Posté le 03-11-2003 à 00:54:15  profilanswer
 

ben fais voir ton algo, j'vais pas te pondre la solution de ton exercice ;)

n°557250
burgergold
5$? va chez l'diable!
Posté le 03-11-2003 à 02:16:07  profilanswer
 

ca me parait tout con
 
si carac[i] == " " && carac[i+1] == "," ou ".", alors carac[i] = ""
 
si carac[i] == "," || "." et que carac[i+1] <> " ", alors ajouter un caract " "


---------------
http://www.boincstats.com/signature/user_664861.gif
n°558179
dam1330
...
Posté le 03-11-2003 à 22:45:26  profilanswer
 

merci bien, j'y suis arrivé


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [c] Supprimezr ou creer des espaces ds une chaine de caracteres

 

Sujets relatifs
[ Flash MX ] Arobase dans une chaine de caractères.??XML: quels sont les caractères que l'on ne peut pas utiliser?
[Résolu]Probleme de traitement de chaine de caractere[Fortran 90] Longueur de chaine dans un format... Help plz
[C++] Recherche d'une chaine dans un fichierComment déclare t on une chaine de caractere ?
Creer un menu déroulant ExcelQuel est le meilleur logiciel pour creer 1 excellent site web
Récupérer le contenu d'un écran DOS (caractères)créer des shape depuis le code
Plus de sujets relatifs à : [c] Supprimezr ou creer des espaces ds une chaine de caracteres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR