Variable Qui définit un nom de variable

Si vous avez vraiment besoin de nom de variables dynamiquement créés et nécessaires pour que l'utilisateur les définisse, les référence ou que le programme les affiche alors Créez une structure qui a 2 éléments: le nom de la variable sous forme d'un char si vous n'avez que des lettres simples à gérer et un entier (ou un float, un double ...) pour stocker sa valeur.

Si vous gérez un petit nombre de variables allouables créez directement un tableau de n éléments de type de cette structure et stockez y vos éléments.

Si le nombre n'est pas connu à l'avance alors il faudra allouer dynamiquement l'espace mémoire pour la structure et fabriquer sans doute une liste chaînée (rajouter un pointeur sur la structure suivante dans la structure par exemple) - bref il y a un peu de boulot

Cela dit - votre histoire semble un peu bizarre - quel est véritablement le problème que vous voulez résoudre et pour lequel vous êtes sûr qu'il faut pouvoir faire ce que vous demandez ??