Probleme progrmme langage c
Résolu/Fermé
nicochamadelol
Messages postés
78
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
9 mai 2011
-
12 déc. 2007 à 17:48
belhauss Messages postés 69 Date d'inscription dimanche 24 décembre 2006 Statut Membre Dernière intervention 9 février 2012 - 12 déc. 2007 à 21:36
belhauss Messages postés 69 Date d'inscription dimanche 24 décembre 2006 Statut Membre Dernière intervention 9 février 2012 - 12 déc. 2007 à 21:36
A voir également:
- Probleme progrmme langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Débuter langage batch windows - Guide
5 réponses
belhauss
Messages postés
69
Date d'inscription
dimanche 24 décembre 2006
Statut
Membre
Dernière intervention
9 février 2012
3
12 déc. 2007 à 18:03
12 déc. 2007 à 18:03
tu connais la bibliothéque string bah tu dois la conaître :P
#include <stdio.h>
#include<string.h>
int main (void)
{
int i,compteurE,longeur;
char txt[200];
printf("saisir un ligne de texte:\n");
gets(txt);
printf("\nLa longeure de la chaîne est%d ",strlen(txt)); //la longeure de la chîne
for(i=0;txt[i]!='\0';i++)
{
if(txt[i]=='e'||txt[i]=='E')
compteurE+=1;
}
printf("Le nombre de e dans le texte est %d ",compteurE) ; //Nombre de e et E dans le texte
longeur=strlen(txt);
for(;longeur!=0;longeur--)
printf("%d",txt[longeur-1]);
}
ça veut dire koi toute la phrase a rebours ????????
#include <stdio.h>
#include<string.h>
int main (void)
{
int i,compteurE,longeur;
char txt[200];
printf("saisir un ligne de texte:\n");
gets(txt);
printf("\nLa longeure de la chaîne est%d ",strlen(txt)); //la longeure de la chîne
for(i=0;txt[i]!='\0';i++)
{
if(txt[i]=='e'||txt[i]=='E')
compteurE+=1;
}
printf("Le nombre de e dans le texte est %d ",compteurE) ; //Nombre de e et E dans le texte
longeur=strlen(txt);
for(;longeur!=0;longeur--)
printf("%d",txt[longeur-1]);
}
ça veut dire koi toute la phrase a rebours ????????
nicochamadelol
Messages postés
78
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
9 mai 2011
5
12 déc. 2007 à 18:32
12 déc. 2007 à 18:32
exemple de rebours:
voici une petite phrase
ca done:
phrase petite une voici
et une phrase a rebours apré avoir inverser les caractere:
je suis pret
ca donne:
terp sius ej
voici une petite phrase
ca done:
phrase petite une voici
et une phrase a rebours apré avoir inverser les caractere:
je suis pret
ca donne:
terp sius ej
nicochamadelol
Messages postés
78
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
9 mai 2011
5
12 déc. 2007 à 19:31
12 déc. 2007 à 19:31
quelqun peut m'aider pour la suite
merci
merci
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
12 déc. 2007 à 19:39
12 déc. 2007 à 19:39
pour la phrase a rebours avec caractere inversé essaye ça
printf("\nla chaine a rebour avec caractere inverse : "); for(i=strlen(txt);i>=0;i--) printf("%c",txt[i]);
ekra
Messages postés
1870
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
24 juillet 2014
342
12 déc. 2007 à 21:07
12 déc. 2007 à 21:07
Bonjour,
Pour inverser la chaine :
Pour inverser la chaine :
char tmp; int taille = strlen(txt); for (i=0 ; i < taille / 2 ; i++) { tmp = txt[i]; txt[i] = txt[n-i]; txt[n-i] = txt[i]; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
belhauss
Messages postés
69
Date d'inscription
dimanche 24 décembre 2006
Statut
Membre
Dernière intervention
9 février 2012
3
12 déc. 2007 à 21:36
12 déc. 2007 à 21:36
héhéé c déja fait dans le premier exemple xD ce rebour
ta même pa compiler la 1ier version !!!! si tu continue comme sa tu n'apprendras rien de rien
www.siteduzero.com voici un site pour commencer del début A++
ta même pa compiler la 1ier version !!!! si tu continue comme sa tu n'apprendras rien de rien
www.siteduzero.com voici un site pour commencer del début A++