1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| #include <stdio.h>
#include <string.h>
#define L 25
int main()
{
char strin [256];
unsigned char n, m=0;
typedef struct
{
unsigned int ligne;
char *station;
} uneListe;
uneListe maListe[L]={
{1,"la_defense"},
{1,"esplanade_de_la_defense"},
{1,"pont_de_neuilly"},
{1,"les_sablons"},
{1,"porte_maillot"},
{1,"argentine"},
{1,"charles_de_gaule_etoile"},
{1,"georgesV"},
{1,"franklin_d.roosvelt"},
{1,"champs_elysees_clemenceau"},
{1,"concorde"},
{1,"tuileries"},
{1,"palais_royale_musee_du_louvre"},
{1,"louvre_rivoli"},
{1,"chatelet"},
{1,"hotel_de_ville"},
{1,"saint_paul"},
{1,"bastille"},
{1,"gare_de_lyon"},
{1,"reully_diderot"},
{1,"nation"},
{1,"porte_de_vincennes"},
{1,"saint_mande"},
{1,"berault"},
{1,"chateau_de_vincennes"}
};
puts("\n--------------------------\n");
puts("Verifier une station!\n");
puts("Pour cela ecrivez le nom d'une station quelconque.\n");
gets (strin);
for (n=0; n<25; n++)
{
if (strcmp(strin, maListe[n].station)==0)
{
m=1;
break;
}
}
if (m) printf("%s existe.\n",strin);
else printf("%s n'existe pas.\n",strin);
return 0;
} |