Bonjour à tous,

bon je suis une bouse en C. J'ai un programme écrit en C qui écrit des données dans un fichier. Pour celà il appelle la fonction writei() (par exemple pour écrire un entier). cette fonction la voilà:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
/**********************************************************************/
void writei(int s, FILE *out){
/**********************************************************************/
/* Write an integer to "out"                                          */
/**********************************************************************/
 fprintf(out,"%d\n",s);
}
J'aimerai modifier le fprintf pour qu'il me renvoie le nom de la variable et la valeur de la variable. Par exemple si je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
writestr(version_str, outfile_map);
j'aimerai récupèrer:
Merci d'avance!