bonjour,
je charge un fichier dans lequel je sotck les valeurs dans un tableau.
ce fichier s'apelle : "level1.txt"
mais lorsque que je tape son nom le fichier ne s'ouvre le probleme doit resier dans la manipulation de la chaine de caractere

j'ai un debug assertion invalid
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
 
void main (void)
{
 
        FILE *fp;       
        char *myname;
 
        myname = (char*)malloc(256 * sizeof (char));
        scanf("%s",&myname);
 
        fp = fopen("myname","r");
				 for ( int i =0 ; i < 5 ; i++ )
				     for ( int j=0 ; j< 6 ; j++)
					      fscanf(fp,"%d",&Tab[i][j]);
 
        fclose(fp);
        free(myname);
}
Cordialement Bruno