Bonjour à tous!

je cherche à connaitre la date de derniere modification d'un fichier.
Pour cela, j'utilise "stat", mais ensuite, je ne sais pas lire la valeur renvoyée.
Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
struct stat *s; 
stat(fichierVoc,s);
struct tm *p;
time_t fff=&(s->st_mtime);
p=localtime(&fff);
printf("le %d %d %d, ", p->tm_mday, p->tm_mon, 1900 +p->tm_year);
printf("et il est %02uh %02umin %02usec.\n", p->tm_hour, p->tm_min, p->tm_sec);
Cependant, cela m'indique que mon fichier a été modifié dans les année 70... la c'est sur, je n'utilise pas bien ces fonctions.

Pouvez-vous m'aider?

Par avance merci!!