Classement Ordre alpha en C fast plz :)
Bonjour,
Petite question 2 Jours que cherche :s débutant en C, je voudrai rendre ma fonction récursive sur elle meme pour classer par ordre alphabetiques chaque lêttres du String.
Voila ma fonction merci d'avance pour votre aide.
Trouve pas la balise Code dsl pour le code mis a larache :s
------------------------------------
int rev_alpha(char *str)
{
char *temp;
int i;
int a;
char ascii;
ascii = 'z';
temp = malloc(5 * sizeof(*temp));
i = 0;
a = 0;
while(i < 5)
{
temp[i] = '0';
i = i + 1;
}
i = 0;
while(i < my_strlen(str))
{
if(str[i] < ascii)
{
ascii = str[i];
}
i = i + 1;
}
if(ascii == str[i - 1])
{
temp[a] = ascii;
a = a + 1;
}
my_putstr(str);
my_putchar('\n');
my_putstr(temp);
}
Merci a vous
--
La sagesse est d'être fou lorsque les circonstances en valent la peine
Petite question 2 Jours que cherche :s débutant en C, je voudrai rendre ma fonction récursive sur elle meme pour classer par ordre alphabetiques chaque lêttres du String.
Voila ma fonction merci d'avance pour votre aide.
Trouve pas la balise Code dsl pour le code mis a larache :s
------------------------------------
int rev_alpha(char *str)
{
char *temp;
int i;
int a;
char ascii;
ascii = 'z';
temp = malloc(5 * sizeof(*temp));
i = 0;
a = 0;
while(i < 5)
{
temp[i] = '0';
i = i + 1;
}
i = 0;
while(i < my_strlen(str))
{
if(str[i] < ascii)
{
ascii = str[i];
}
i = i + 1;
}
if(ascii == str[i - 1])
{
temp[a] = ascii;
a = a + 1;
}
my_putstr(str);
my_putchar('\n');
my_putstr(temp);
}
Merci a vous
--
La sagesse est d'être fou lorsque les circonstances en valent la peine
Configuration: Linux Suse Firefox 2.0.0.6