Erreur de segmentation sur une concaténation
	
	
		Bonjour,
Pour mon interface GTK, j'ai besoin de générer un nom de fichier du genre "aammjjliste.txt" avec aa : numéro de l'année en cours, mm : numéro du mois en cours, jj : numéro du jour en cours.
Tout se passe bien lors de la création de la chaîne aammjj, mais dès que j'essaie d'ajouter la partie "liste.txt", j'ai une SegFault.
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 
 | #include <stdio.h>
#include <time.h>
 
int main(void)
{
    time_t Timbre_Date;
    struct tm * Date_Jour;
    int Annee;
    int Mois;
    int Jour;
    int Heure;
    char *Date_Compactee;
    char *Nom_Fichier;
 
    Timbre_Date = time(NULL);
    Date_Jour = localtime(&Timbre_Date);
    Annee = (Date_Jour-> tm_year-100);
    Mois = (Date_Jour -> tm_mon);
    Jour = (Date_Jour -> tm_mday);
    Heure = (Date_Jour -> tm_hour);
 
    /* Affiche la date et l'heure courante (format francais) */
    printf("Annee : %02u\n Mois : %u\n Jour : %u\n Heure : %u\n", Annee, Mois, Jour, Heure);
    sprintf(Date_Compactee, "%02u%02u%02u%02u", Annee, Mois, Jour, Heure);
    printf("Date compactée : %s", Date_Compactee);
    sprintf(Nom_Fichier, "%sListe.txt", Date_Compactee);
 
    return 0;
} | 
 Pourriez-vous m'indiquer où je fais l'erreur ?
Merci beaucoup