C'est quoi ce return d'un pointeur dans la stack ? Oui oui, le "ENTREE data[1000]" est dans la stack ; donc ton return a la fin de la fonction pointe au (tres) mauvais endroit. Et ca, c'est sans compter le fait que vu que le tableau est dans la stack, ca risque fortement d'etre reecrit au prochain appel d'une fonction. Bref, je n'ai regarde que ca, mais ca me semble tres tres mal, il faut plutot faire un malloc().
[^] # Aaaaie, mes yeux !
Posté par imalip . En réponse au message Question pour C gourou !. Évalué à 5.