remarque, quand tu fait char *lecture[50];
tu declare pas un char* de longueur 50 mais un tableau de 50 pointeurs de char!
et qd tu passe un char* en paramettre, si tu met *lecture ca ve dire que tu passe lecture par valeur or un tableau se passe toujours par references donc tu met lecture