Débutant en C : correction sur le tri bulle
Fermé
havoc31
Messages postés
8
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
2 novembre 2008
-
2 nov. 2008 à 12:38
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 2 nov. 2008 à 13:20
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 2 nov. 2008 à 13:20
1 réponse
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
2 nov. 2008 à 13:20
2 nov. 2008 à 13:20
Salut,
Par exemple la fonction
Ensuite tu mets en paramétrés int tab[j] et int tab[longueur]. Tout peut passer un tableau en paramétre de la manière int *tab ou int tab[] en revanche si tu veux passer en paramètre juste un int qui sera une valeur contenu dans un tableau il suffit d'écrire int N1 par exemple. Mais je ne pense pas que c'est ça que tu veux.
Ensuite je vois dans main que tu appelles la fonction sans lui passer des arguments trie();
Ce n'est pas correcte.
Voici un exemple pour t'inspirer http://www.commentcamarche.net/forum/affich 4795788 c tri#2
Par exemple la fonction
int trie (int tab[j], int tab[longueur], int *a, int *b) { int s, j; for (j=0; j>longueur; j++) if (tab[j]<tab[j+1]) { s=*a; *a=*b; *b=s; } }Tout d'abord elle doit renvoyer un int et il n'y a pas de return dans ta fonction.
Ensuite tu mets en paramétrés int tab[j] et int tab[longueur]. Tout peut passer un tableau en paramétre de la manière int *tab ou int tab[] en revanche si tu veux passer en paramètre juste un int qui sera une valeur contenu dans un tableau il suffit d'écrire int N1 par exemple. Mais je ne pense pas que c'est ça que tu veux.
Ensuite je vois dans main que tu appelles la fonction sans lui passer des arguments trie();
Ce n'est pas correcte.
Voici un exemple pour t'inspirer http://www.commentcamarche.net/forum/affich 4795788 c tri#2