Inserer plusieurs elements dans liste chainée

Fermé
bibomed - 22 déc. 2011 à 23:00
 bibomed - 22 déc. 2011 à 23:57
Bonjour,

j'essaye de faire un programme en langage C qui est:
je demande à l'utilisateur d'entré des valeurs qui par la suite sont insérer dans ma liste chainé:

int main()
{
int val;
liste *l = NULL;

printf("Veuillez entrer vos valeur qui seront inserer dans la liste chainée l :");


while(scanf("%d", &val) != '\n')
{

l = insertion(val); //Cela est ma fonction insertion qui parfaite

}


return 0;

}

Le probleme est lorsque l'utilisateur apres avoir taper ces valeurs (mode console) et il appuie sur la touche ENTRE pour valider, le curseur va uniquement a la ligne.
Donc comment faire pour que lorsque l'utilisateur tape sur ENTRE ces valeurs soir valider et inserer dans la liste chainée.


Merci pour votre aide
A voir également:

1 réponse

l = insertion(val);
Cela est un appel de fonction (la fonction ne figure pas sur le forum, mais elle fonctionne parfaitement)
0