Bonsoir,
Je souhaite recréer la fonction asctime() de façon à ce que le résultat soit en français.

Voilà mon code mais j'ai des erreurs de segmentation que je n'arrive pas à résoudre.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
char *asctime2(const struct tm *tmptr) {
 
	char *a = asctime(tmptr);
 
	char *year;
	strncpy(&year, a+1, 4);
 
        // j'ai pas fait le reste mais ça plante à ce niveau
}
Pourriez vous m'aider ? Merci