Tableau de char qui deborde

(deleted)

Bonjour,

Tu ne donnes pas la définition de ta variable. Comment veux tu qu'on réponde ?

Ceci "%04d/%02d.%3s" fait 11 caractères (4+1+2+1+3), il te faut un tableau de 12 caractères avec le \0 à la fin.

void cumul_h(char Dat[11])

(deleted)

Je te laisse voir : si tu veux stocker N caractères dans un tableau de char, tu dois le dimensionner avec N+1 cases.

chemin

Etau-Limeur:
Bon alors si je modifie la fonction

void cumul_h(char Dat[12]) { 

// ...

Ca ne change rien. Tu peux mettre Dat[250], ça ne changera rien.
Tout dépend de la définition de chemin