Changer une variable dans une boucle

Résolu/Fermé
Switchd4 Messages postés 31 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 8 novembre 2019 - Modifié par Switchd4 le 18/11/2012 à 15:21
Switchd4 Messages postés 31 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 8 novembre 2019 - 18 nov. 2012 à 16:13
Bonjour.

Je cherche une manière d'effectuer un changement de variable à l'intérieur d'une boucle pour affecter à n variables a indice n avec un scanf de la forme :

int an = 0, int n = 0, int v = 0;
scanf("%d", &v);
do
{
scanf("%d", &an);
n++;
} while (n <= v);

et à chaque fois que la boucle s'amorce, n s'incrémente pour chaque départ de la boucle, dans le but que quand n=1, on donne une valeur à la variable a1, quand n=2 on donne une valeur à la variable a2,... pour qu'à la fin, par exemple, je puisse afficher toutes les variables dans un printf.

Merci d'avance !

A voir également:

2 réponses

armasousou Messages postés 1270 Date d'inscription dimanche 16 août 2009 Statut Membre Dernière intervention 30 décembre 2016 83
18 nov. 2012 à 15:33
Pas possible comme ça, il faut un tableau du genre a[].
0
Switchd4 Messages postés 31 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 8 novembre 2019
18 nov. 2012 à 16:13
d'acc, j'essaierais d'apprendre à gérer les tableaux, merci ! :)
0