Bonjour,
Je souhaiterai remplir un fichier texte avec des valeurs comprises dans un tableau deux dimensions.
Voici mon scripte:
#include <stdio.h>
/*void remplirBDD();*/
int main(){
int i;
/*remplirBDD();*/
FILE* file;
char filename[256];
int tab[25][2];
int tmp;
/*remplissage bidon*/
for(tmp=0 ; tmp<25 ; i++ ){
tab[tmp][1]=tmp;
tab[tmp][2]=tmp*5;}
sprintf((char *) &filename,"create.txt");
for( i=0 ; i<25 ; i++ )
{
file = fopen(filename,"a");
if (file) fprintf(file,"%d %d\n",tab[i][1],tab[i+1][2]);
else fprintf(stderr,"Erreur : ne peut pas ouvrir %s\n",filename);
fclose(file);
}
return 1;}
A chaque execution j'ai une fenete DOS qui s'ouvre (ou je peux strictement rien faire )et cela reste bloqué.Le fichier ne se crée même pas.
Je ne vois pas du tout d'ou peut venir le problème si vous pouvez m'aider
Configuration: Windows XP
Internet Explorer 6.0