Bonjour,
J'ai besoin de creer et d'ouvrir plusieurs fichiers. Je crée un tableau de char pour changer le nom mais apres je ne peux pas l'utiliser dans fprintf. Voila ce que j'ai fait:
Comment dois je m'y prendre? Merci.
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 long Q[5]={5,4,3,2,1}; FILE* fichier = NULL; char fname[100]; for (i=0; i<5; i++) { sprintf(fname,"fichier%d.txt",i); fichier = fopen("fname","w"); if (fichier != NULL) { fprintf(fname,"%g",Q[i]); fclose(fname); } else { printf("Impossible d'ouvrir le fichier \n"); } }
Partager