Bonsoir !
Patrick Dupré a écrit :
> Est-ce que j'ai le droit de faire ceci
> [...]
> main () {
> profile_str *profile = order_test(x_half_profile, werf_r, werf_i,
> sat_profile, nbpt_half_profile);
> }
Non. Tu dois déclarer toutes tes variables (x_half_profile, werf_r...)
avant de les utiliser. Et en principe il faut déclarer le type de retour
de main(), qui doit obligatoirement être int.
> free(): corrupted unsorted chunks
> Aborted (core dumped)
Ça veut dire que tu as un bogue dans ton programme. Si tu veux qu'on
t'aide à la trouver, lis d'abord ceci :
https://stackoverflow.com/help/minimal-reproducible-example
À+,
Edgar.