bonjour et bonne année à tous.
je cherche à lire un fichier contenant successivement : 1 file de typeC (consultation , 4 valeurs) puis 1 file de typeO (ordonnance, n doublets de 2 valeurs) puis de nouveau une typeC puis typeO , C , O , ....
le fichier est joint : 123.txt
je fais cela avec une boucle sur typeC qui imbrique une boucle sur typeO , dans la fonction load_file du programme joint : 2.c
en gros j utilise les deux lignes suivantes chacune dans sa boucle :
...
fscanf (LeFichierClient,"\n%d\t%d\t%d\t%s",&jj,&mm,&aa,mal);
...
fscanf (LeFichierClient,"\t%s\t%d\t%d\t%s",&med,&qte)
...
j ai pris comme test pour passer de la fileC à la fileO le doublet =(!,0).
resultat :
1 ere fileO : ok
1 ere fileC (de serie1) : ok
2 em OK .... n eme OK
2 em fileO : pas ok
1 ere fileC (de serie2) : pas OK
2 em : OK ... n eme : OK
si quelqun peut regarder mon algorithme et voir ou ca cloche ca me dépannerait bien. Il faut que je rende le programme dans une semaine.![]()
d avance merci
Partager