Bonsoir,

Je veux lire un fichier de nom inconnue c.a.d à chaque fois je vais concaténer un chiffre à data.

j'ai essayé le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
val = 5;
sprintf(nom, "data%d.txt", val);
data_file = fopen((nom), "r+");
if( data_file == NULL)
{
printf("the input data is not ready \n");
}
else
printf("%s is ready \n",nom);
}

le nom que j'ai obtenu c'est data0.txt au lieu de data5.txt