[résolu] SD nom de fichier et RTC

Oups, oui il manque le .txt voila le code

char temp[9]="00-00-00";
	char namefile[13] ="00-00-00.txt";
	sprintf(namefile,"%d%d-%d%d-%d.txt",car_jours[0],car_jours[1],car_mois[0],car_mois[1],annee);//%d%d-%d%d-car_jours[0],car_jours[1],car_mois[0],car_mois[1]
	Serial.print(namefile);
	Serial.print("\n");
	sprintf(temp,"%d:%d%d:%d%d",heure,car_minutes[0],car_minutes[1],car_secondes[0],car_secondes[1]);
	Serial.print(temp);
	Serial.print("\n");

J'ai pas trouvé le probléme en tout cas je l'ai corrigé en initialisant mes variables namefile et temp comme au dessus.
Le truc que je comprend pas est que le namefile contient au maximum 12 caracteres mais lorsque je compilais cette sequence
char namefile[12] ="00-00-00.txt"; il me mettait une erreur comme quoi mon initialisation était trop longue pour mon tableau. J'ai donc ajouté plus 1 à mon tableau et la miracle ca s'exécute et j'ai bien mon fichier de créer avec le texte dedans. Je vais le laisser tourner tout ce weekend et on verra bien demain si ca a créer un nouveau fichier.
Merci John d'être venu à ma rescousse. j'ai pas compris pourquoi ça marchait mais ça marche si quelqu'un comprend je suis toujours preneur.
Maxime