#include #include #include void inverse(const char* s); int main(int argc,char* argv[]){ inverse(argv[1]); printf("on fini\n"); return EXIT_SUCCESS; } void inverse(const char* s){ char *reverseString=NULL; int compteur=0, longueurString= strlen(s); reverseString=malloc( ( longueurString+1 ) *sizeof(char) ); for(compteur=longueurString;compteur>0;compteur--){ reverseString[longueurString-compteur]=s[compteur]; } reverseString[longueurString+1]='\0'; printf("La chaine de base est %s\n",s); printf("la chaine truc est %s\n",reverseString ); }