AideError 85: " ; " expected en pascal !

Fermé
Hipou Messages postés 16 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 25 février 2011 - 30 avril 2009 à 16:44
Hipou Messages postés 16 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 25 février 2011 - 30 avril 2009 à 18:56
bonsoir;
concernant le pascal:
je suis en trainne de faire un TP en pascal et j'ai une erreur :

" error 85: ";" expected "
cette erreur se pose sur else
je sais bienque avant else il n'y a pas de ; mais je ne sais pas pourquoi cette erreur??
voilà une partie de mon tpM


procedure rech(cle:string; pos:integer; p:ptr);
begin
writeln('donnez la cle que vous voulez chercher: ');
readln(cle);
i:=h(cle);
if t[i]^.num_ccp=cle then
pos:=i; p:=nil
else
A voir également:

6 réponses

loocla Messages postés 180 Date d'inscription vendredi 24 avril 2009 Statut Membre Dernière intervention 18 juin 2009 18
30 avril 2009 à 16:55
if t[i]^.num_ccp=cle then
pos:=i; p:=nil
Il manque pas un ";" apres p:=nil ??
0
Hipou Messages postés 16 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 25 février 2011
30 avril 2009 à 17:01
mais avant le " else" il n'y a pas de " ;" c vrai??
alors dans pos:=i; ici il y a le " ;"
mais dans p:=nil normalement il n'y a pas de " ;" car il est avant else !!!!!!

alors ????????
0
loocla Messages postés 180 Date d'inscription vendredi 24 avril 2009 Statut Membre Dernière intervention 18 juin 2009 18
30 avril 2009 à 17:03
Ah bon bah moi j'aurais mis un ; !!
0
Hipou Messages postés 16 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 25 février 2011
30 avril 2009 à 17:12
ok j'ai mis une " ; " aprés p:=nil; c'est à dire avant else
mais l'erreur Devenez "error 113: error in statement" !!!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour

Mon pascal est rendu très loin, mais il me semble qu'il te manque un begin-end
if t[i]^.num_ccp=cle then begin
pos:=i; p:=nil;
end
else
0
Hipou Messages postés 16 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 25 février 2011
30 avril 2009 à 18:56
merci pour touuuuuuuuuuuuuus c vrai c un pbl de
begin
end
tous simplement
0