Bonjour à tous, voilà j'ai créé il y de cela un mois un programme permettant de créé une liste de fichier à des dates différentes.
Tout fonctionnais bien. Mais voilà qu'aujourd'hui je veux me resservir de ce programme et qu'il ne fonctionne plus. Il compile et lors du lancement m'annonce: " Erreur de segmentation" !!!

Je ne vois pas d'où cela vient, entre nous cela me prend même la tête alors si on pouvait m'aider ce serait super.

Voici mon programme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <time.h>
 
int main()
{
   FILE *sortie;
   int i;
   char fic[40];
 
   for(i=0; i<100; i++)
   {
      sprintf(fic,"/home/denis/Stage/save/fic1_%d",i);
      sortie=fopen(fic,"w");
      fclose(sortie);
      sprintf(fic,"/home/denis/Stage/save/fic2_%d";i);
      sortie=fopen(fic,"w");
      fclose(sortie);
 
      system("date -s yesterday");
   }
   printf("Fin du programme");
}
Voilà, je tiens également à signaler à ceux qui souhaitent tester ce programme chez eux qu'il est indispensable de lancer se programme en sudo à cause du changement d'heure.

Merci à tous pour l'aide que vous allez, je l'èspère, m'apporter

yansei