cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
11 juin 2003 à 10:19
theXman
Messages postés37Date d'inscriptionmardi 25 février 2003StatutMembreDernière intervention11 mars 2006
-
16 juin 2003 à 21:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
theXman
Messages postés37Date d'inscriptionmardi 25 février 2003StatutMembreDernière intervention11 mars 2006 16 juin 2003 à 21:08
moi je trouve ca bien pensé!
et ma foi c un essai jpense...
donc, déjà avoir un esprit logik de programmation
après c sur ke ca sert à rien de faire cki existe déjà si ce n'est le comprendre!
cs_kelsey
Messages postés35Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention11 décembre 2004 12 juin 2003 à 11:32
C'est certain!! mais je maintiens que c'est moins drôle!!
cs_tavernier
Messages postés47Date d'inscriptionmardi 1 octobre 2002StatutMembreDernière intervention 3 juin 2003 12 juin 2003 à 11:13
toujours est il qu'elle est surement mieux faite.
cs_kelsey
Messages postés35Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention11 décembre 2004 12 juin 2003 à 11:09
Oui surement, mais c'est pas drôle quand les fonctions sont déjà toutes faites!
;)
cs_tavernier
Messages postés47Date d'inscriptionmardi 1 octobre 2002StatutMembreDernière intervention 3 juin 2003 12 juin 2003 à 11:03
Si vous étiez sous linux, vous ne chercheriez pas.
La fonction tac (cat renversé) le fait toute seule
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 11 juin 2003 à 15:17
Le but etait de reprogrammer un fonction qui renverse !!
Juste pour voir comment on pouvait s'y prendre pour programmer cette fonction !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 20071 11 juin 2003 à 14:31
valable uniquement pour windows il y avait aussi la fonction
char *strrev(char *s) c'est tellement plus simple
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 11 juin 2003 à 10:19
Ceci ne serati pas plus simple :
//------------------------------------
#include <stdio.h>
#include <conio.h>
#include <string.h>
void Func(char *pOut,char *pIn,int len)
{
pIn = &(pIn[len]);
do
{
*(pOut++) = *(--pIn);
}while(len--);
}
int main()
{
char buf[256],buf2[256];
int len;
len = strlen(gets(buf));
Func(buf2,buf,len);
printf("%s
",buf2);
getch();
return 0;
}
//------------------------------------
N.B.: pour ecrire une chaine de caratere, il existe '%s' (il faut un ' ' a la fin)
16 juin 2003 à 21:08
et ma foi c un essai jpense...
donc, déjà avoir un esprit logik de programmation
après c sur ke ca sert à rien de faire cki existe déjà si ce n'est le comprendre!
12 juin 2003 à 11:32
12 juin 2003 à 11:13
12 juin 2003 à 11:09
;)
12 juin 2003 à 11:03
La fonction tac (cat renversé) le fait toute seule
11 juin 2003 à 15:17
Juste pour voir comment on pouvait s'y prendre pour programmer cette fonction !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 juin 2003 à 14:31
char *strrev(char *s) c'est tellement plus simple
11 juin 2003 à 10:19
//------------------------------------
#include <stdio.h>
#include <conio.h>
#include <string.h>
void Func(char *pOut,char *pIn,int len)
{
pIn = &(pIn[len]);
do
{
*(pOut++) = *(--pIn);
}while(len--);
}
int main()
{
char buf[256],buf2[256];
int len;
len = strlen(gets(buf));
Func(buf2,buf,len);
printf("%s
",buf2);
getch();
return 0;
}
//------------------------------------
N.B.: pour ecrire une chaine de caratere, il existe '%s' (il faut un ' ' a la fin)