ouvrir une suite de fichier
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:
Code:
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");
}
} |
Comment dois je m'y prendre? Merci.