Avec ça, tu lis tout jusqu'à la première virgule (non comprise) et tu le mets dans chaine1, puis tu lis la virgule et de nouveau tout ce qui suit jusqu'à la virgule suivante et ainsi de suite.
Tu peux mettre plusieur caractère d'arrêt apres le ^ dans la chaine de formatage.
Vive le C
Savon
<hr size="2" width="100%" />fscanf tout comme les autres fonctions de la famille de scanf ont aussi
une option de formatage un peu particulière pour ce genre d'expression.
Avec
ça, tu lis tout jusqu'à la première virgule (non comprise) et tu le
mets dans chaine1, puis tu lis la virgule et de nouveau tout ce qui
suit jusqu'à la virgule suivante et ainsi de suite.
Tu peux mettre plusieur caractère d'arrêt apres le ^ dans la chaine de formatage.
Vive le C<hr size="2" width="100%" />
tiens pas mal ça! je testerai ça tout à l'heure! merci!
test=fscanf(fich,"%[^;],%[^;],%[^;],%d\n",pays,ville,nom_aero,&piste);
Ca ne marchera pas, tu lis jusqu'à un point virgule, puis tu essaies de lire une virgule!