Bonjour,

Je rencontre un problème lié à la fonction input().

Lorsque j'utilise plus d'une fois cette fonction dans mon script, je ne rencontre pas de problème. Mais dès que je souhaite l'utiliser plusieurs fois, les retours dans la console me semblent devenir pour le moins aléatoires.
J'ai donc essayé dans un nouveau script mais le résultat est le même, y a t-il une subtilité liée à l'utilisation de input()? ou une fonction qui me permettrait un résultat similaire?

Par exemple, si je prends le script suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
clear
A=input("Saisir la valeur A","string")
Pas de soucis,

mais avec le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
clear
A=input("Saisir la valeur A","string")
B=input("Saisir la valeur B","string")
j'obtiens le resultat ci dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
--> exec('C:\Users\xxx\test.sce', -1)
Saisir la valeur A
 
 
Saisir la valeur B
--> 
Saisir la valeur B
 
 
 
exec('C:\Users\xxx\test.sce', -1)
Saisir la valeur A
1
 
Saisir la valeur B
1
 
exec('C:\Users\xxx\test.sce', -1)
Saisir la valeur A
1
Saisir la valeur A
--> 1
Saisir la valeur A
1
 
 
Saisir la valeur B
1

Merci