Je suis pas sur que mon titre soit exact mais bon, voila j'ai une fonction qui s'appelle :
int remplissage_contenu_fichier1(int argc,char* argv [])

Je déclare dedans :
char **contenu_fichier1=(char**)malloc((10000)*sizeof(char*));

Et à la fin je voudrais faire un "return contenu_fichier1;" (?), c'est un tableau de char, seulement j'ai le droit à "return makes integer from pointer without a cast" :s

Mon programme marche si je le met en tant que main, avec un return 0...En gros je voudrais faire de ce programme un "sous programme" >.<