Comment faire sortir un tableau d'une sous-fonction ?
Bonjour tout le monde. Je me présente, Roger_bobby, nouveau sur le forum et aussi, apprenti programmeur en C très très très débutant. Donc, si je répète une question précédente, je m'en excuse. Pour tenter d'aléger mon programme, j'ai écrit deux sous-fonctions. Une me permettant de générer des nombres aléatoires et l'autre me permettant de les placer dans un tableau de données. Pour le générateur aléatoire, ça va. Mais je n'arrive pas à retourner comme valeur de sortie mon tableau généré pour l'utiliser dans le main. Est-ce possible de le faire ou devrais-je passer par un chemin dont je n'ai même pas encore idée ? Merci d'avance pour la réponse.
Voici ma partie de code test qui coince.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| #define TAILLE 10
#define ORDRE 100
int aleatoire(void)
{
int w;
w=1+(int) (ORDRE*rand()/(RAND_MAX+1.0));
return w;
}
int editer_tableau(TAILLE)
{
int i;
int tab[TAILLE];
for(i=0; i < TAILLE; ++i)
{
tab[i]= aleatoire();
}
/* Voilà l'endroit ou je sèche */
return tab[];
} |