Lecture de deux chaînes de caractères : fin prématurée après la première
Bonjours ! voilà je bosse sur un projet en pascal et dedans j'avais besoin de lire deux chaines de caractères , la compilation faite le programme s'exécute demmande la lecture de la 1ère chaîne mais une fois arrivé au niveau de la seconde lecture de la 2ème chaîne de caractère ce dernier termine l'execution prématurément !
bon j'ai contourné le problème pour le moment , mais j'ai cherché à comprendre pourquoi un tel bug ! j'ai essayé avec un mini programme qui fais la lecture successive de deux chaîne de caractères et même chose c'est bien la 2ème chaîne qui bloque le programme !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
program teststring;
uses wincrt;
var a,b:string;
begin
read(a);
read(b);
end. |
je voudrais bien avoir votre avis, si quelqun rencontre aussi se problème,et peut etre me proposer une solution !
merci d'avace !