Le Vendredi 14 Décembre 2001 17:30, vous avez écrit :
> %{
> #include
> %}
> chiffre [0-9]
> entier {chiffre}+
> nombre {entier}("."{entier})?
> %%
> [ \n]+ ;
> {nombre} {printf ("J'ai trouvé un nombre '%s'\n",yytext);
> %%
> int yywrap() {return 1;}
> int main() {return yylex();}
Désolé
Vendredi 14 Décembre 2001 16:45 - Stéphane :
> Juste une petite questoin, comme cela, avant le WE :
> Je cherche à lire, en C, une ligne du type :
> 1 25.324.225.624.6
> 2 48.645.545.738.5
> ...
lex/yacc, ou plutot flex et bison sous linux.
C'est le meilleur investi
Behalf Of Stéphane
Sent: Friday, December 14, 2001 4:46 PM
To: [EMAIL PROTECTED]
Subject: [Confirme] Problème (hors sujet, je sais, mais bon !!!
Juste une petite questoin, comme cela, avant le WE :
Je cherche à lire, en C, une ligne du type :
1 25.324.225.624.6
2 48.6
Juste une petite questoin, comme cela, avant le WE :
Je cherche à lire, en C, une ligne du type :
1 25.324.225.624.6
2 48.645.545.738.5
...
Le problème est que je fais un scanf (infile," %d %f %f %f %f", &valeur,
&valeur2, &valeur3, &valeur4, &valeur5);
Se