JSG19
Messages postés3Date d'inscriptionmercredi 15 décembre 2010StatutMembreDernière intervention 2 mars 2011
-
26 févr. 2011 à 02:20
JSG19
Messages postés3Date d'inscriptionmercredi 15 décembre 2010StatutMembreDernière intervention 2 mars 2011
-
2 mars 2011 à 01:40
Salut j'ai un dictionnaire a programmer a chaque fois que je programme soit j'ai le premier mot soit le dernier ou toute la liste de traduction
donc voici le code j'aimerais qu'on m'aide svp
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int choix=0;
char mot[100];
char anglais[100];
char creole[100];
int j;
int i;
int e;
int m;
printf("WELCOME TO CREOLE/ENGLISH AND ENGLISH/CREOLE \n\n");
printf("please make a choice :\n\n ");
printf("1.ENGLISH/CREOLE DICTIONARY \n");
printf("2.CREOLE/ENGLISH DICTIONARY \n");
scanf("%d",&choix);
cs_Chouchou182
Messages postés252Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention25 avril 20111 26 févr. 2011 à 12:04
Salut,
Quelques idées
Algo :
1. Lire le mot à chercher
2. Boucle de lecture du dictionnaire:
3. Lire l'entrée suivante du dictionnaire
4. Si elle correspond au mot cherché, l'afficher (et terminer)
5. Sinon, continuer en 3.
(il te faut échanger le if strcmp et le while fscanf)
On n'utilise pas conio.h
Attention à scanf, fscanf : précise la longueur maximale des mots à lire pour être sûr qu'ils tiennent dans tes tableaux : scanf("%99s", creole);