RÉECRIT UN TEXTE A L'ENVERS

cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 - 11 juin 2003 à 10:19
theXman Messages postés 37 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 11 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.

https://codes-sources.commentcamarche.net/source/10861-reecrit-un-texte-a-l-envers

theXman Messages postés 37 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 11 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és 35 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 11 décembre 2004
12 juin 2003 à 11:32
C'est certain!! mais je maintiens que c'est moins drôle!!
cs_tavernier Messages postés 47 Date d'inscription mardi 1 octobre 2002 Statut Membre Dernière intervention 3 juin 2003
12 juin 2003 à 11:13
toujours est il qu'elle est surement mieux faite.
cs_kelsey Messages postés 35 Date d'inscription vendredi 6 juin 2003 Statut Membre Dernière intervention 11 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és 47 Date d'inscription mardi 1 octobre 2002 Statut Membre Derniè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és 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
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és 547 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 7 octobre 2007 1
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és 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
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)
Rejoignez-nous