bonjour
j'ai chargé un fichier contenant : "12345"
mais lorsque que je veux lafficher j'ai cela en sortie console :

j'ai 12345-895689460-895689460-895689460-895689460-895689460

quest ce que vienne faire ces nombres aprés mon tableau ??
voici mon code:
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
23
24
25
26
27
28
29
30
31
32
33
34
35
 
#include <stdlib.h>
#include <stdio.h>
 
void charger_fichier(char*,int*);
void affiche_map(int *);
 
 
void main (void)
 
{
	int Map[5];
 
 
	charger_fichier("level1.txt",Map);
	affiche_map(Map);
 
}
 
void charger_fichier(char *name,int*Map)
{	
 
	FILE*fp;
	fp = fopen (name,"r");
	for ( int i =0 ; i < 5 ; i++ )
				fscanf(fp,"%d",&Map[i]);
		fclose( fp);
 
}
 
void affiche_map(int*Map)
{    
			for ( int j=0 ; j< 5 ; j++)
					printf("%d",Map[j]);
}
Cordialement Bruno