est ce que cette fonction est vrai ,car ce que je sais est qui n a pas le droit de changer un parametre d une fonction dans sa corps .???
Noeud* inverse2(Noeud * P)
{
File * f = 0;
float v;
f = (File*)malloc(sizeof(File));
if (!f) {
printf("prob alloc mem!");
exit(0);
}
while (P)
{
v = depiler(&P);
enfiler(f,v);
}
while (f->tete)
{
defiler(f, & v);
P = empiler(P,v); /*<---------- ICI LE PROBLEME*/
}
return P;
}
si la fonction est vrai ,pourquoi ??
-----