Commit b2968133b1d1283bd1b80dd02030dd6dfcfed1fa

Authored by tvolleri
1 parent a9e9d88c

inutile

Showing 1 changed file with 0 additions and 72 deletions   Show diff stats
projet.c deleted
... ... @@ -1,72 +0,0 @@
1   -#include <stdio.h>
2   -#include <stdlib.h>
3   -
4   -
5   -typedef struct cell* ptarbre;
6   -typedef struct cell* ptcellule;
7   -
8   -typedef struct cell {
9   - int lettre;
10   - ptarbre arbre;
11   - ptcellule suivant;
12   -} cell;
13   -
14   -/* Pas utile
15   -void init_dico()
16   -{
17   - ptarbre arbre;
18   - arbre=NULL;
19   -}
20   -*/
21   -ptarbre rech(ptarbre arbre, int lettre)
22   -{
23   - while((arbre!=NULL) && (arbre->lettre != lettre))
24   - arbre=arbre->suivant;
25   - return arbre;
26   -}
27   -void ajout_dico(ptarbre arbre, int lettre)
28   -{
29   - arbre=malloc(sizeof(cell));
30   - arbre->lettre=lettre;
31   - arbre->arbre=NULL;
32   - arbre->suivant=NULL;
33   -}
34   -
35   -void affiche_dico(ptarbre arbre)
36   -{
37   -
38   - printf("%c\n", arbre->lettre);
39   -}
40   -
41   -
42   -int main()
43   -{
44   - ptarbre arbre;
45   - arbre=NULL;
46   - char c;
47   - // Ouvrir fichier
48   - FILE *fp = fopen("words","r");
49   - if (fp==NULL)
50   - printf("words inaccessible ",fp);
51   - else
52   - printf("words accessible n",fp);
53   -
54   - while (fscanf(fp,"%d",&c)!= EOF) // lecture de tout le fichier
55   - {
56   - while (c!='\n')
57   - {
58   - if (rech(arbre,c)==NULL)
59   - {
60   - ajout_dico(arbre,c);
61   - }
62   - arbre=arbre->arbre; // On va à l'étage d'après pour former le mot dans l'arbre
63   - affiche_dico(arbre);
64   - }
65   - }
66   -
67   -
68   -
69   -
70   -
71   - return 0;
72   -}