dimanche 3 mars 2013


Exercice en C Corrigé : 

Ecrire une fonction qui place le plus grand caractère d'une chaîne S à la fin de S .


Solution : 



void G02(char *S)
{ char m;
short i=0,imax;
imax=0;
while (*(S+i))
{ if( *(S+i) > *(S+imax) )
imax =i;
i++;
}
m = *(S+i-1);
*(S+i-1) = *(S+imax);
*(S+imax) = m;
}

0 commentaires:

Enregistrer un commentaire

Copyright © 2013 Exercices Langages de Programmation | Powered by Blogger
Design by Theme Junkie
Blogger Template by Lasantha | PremiumBloggerTemplates.com