Manipuler les pointeur en DEV C++

sdfsam Messages postés 78 Statut Membre -  
sdfsam Messages postés 78 Statut Membre -
Bonjour,

j'ai un fichier que je dois lire puis traiter les données qui contient

car chaque ligne de ce fichier contient une donnée bien précise

en effet mon fichier dois contenire un format bien defini d'un arbre de défaillance

mon soucis est comment je lis ce fichier et manipuler ces donnees
j'ai trouver ça mais cest pas claire
voila bloc ou je suis bloqué

<code><
.....
.....
for(i=0;i<nlig;i++)
{ fscanf(p,"%s",(P+0+i*(nevt+1))->ch);// C 'EST KOI ??????

a=strlen((P+0+i*(nevt+1))->ch);
....
....
>
merci d'avance
A voir également:

2 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
Donne nous le format de ton fichier d'entrée (comment sont placées les données) et ce que tu veux en faire (avec des exemples !), ce sera plus simple de t'expliquer comment tu peux faire que de commenter un code incomplet sorti d'on ne sait où...
0
sdfsam Messages postés 78 Statut Membre
 
mon fichier contient: des portes logique (OR,AND,NOR,NAND,...) et leur entrées comme on peut avoir des portes des entrées d'autres portes .ainsi de suite

les entrées simple sont des événements non développable(e+1,e+2) évènement normal ou événements complémentaires(e-1,e-2.....) .

exemple de mon fichier qui représente un arbre de défaillance avec 6 porte (g+0,...g*5) et 10 evenements (e+1,e+2,......e+10)

voila le format de mon fichier par exemple:

g+0 e-1 e-2 e+3 g*1 g*2
g*1 g+4 g*5
g*2 e+6 e-7
g*3 g+8 e-9
g+4 e+7 e+9 e+10
g*5 e+4 e+5

mon but est le parcourir puis extraire les implicant premiers selon des algo bien défini.


salutations
0