Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
char* RechercheMorseListe(char c,Liste l)
{
	Liste p = l;
 
	while(p)
	{
		if (p->c==c) return p->morse;
		p=p->suiv;
	}
	return "non"; // signifie que c pas dans liste
}
A l'appel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
	/****Recherche Code**///
	char *morse;
	char morseL;
	printf("Veuillez saisir la lettre pour rechercher le code ('0' pour finir): ");
	scanf(" %c",morseL);
	while (morseL!='0')
	{
		strcpy(morse,RechercheMorseListe(morseL,l));
		if (strcmp(morse,"non")!=0) printf("\nLa lettre tapé n'est pas dans la liste\n \n");
		else printf("\nLe mot est : %s\n\n",morse);
 
		printf("Veuillez saisir la lettre pour rechercher le code ('0' pour finir): ");
		scanf(" %c",morseL);
	}
[/quote]