Bonsoir voilà le code que j'ai écrit
Mon probleme lorsque j'écris un fruit il m'écrit tous les calibres de tous les fruits
Merci par avance de m'aider je démarre vraiment merci de m'expliquer doucement mes erreurs
Cordialement Alexandre

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
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
65
66
67
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main(int argc, char *argv[])
{
    long* memoireAllouee = NULL;
 
    memoireAllouee = malloc(sizeof(long));
    if (memoireAllouee == NULL)
    {
        exit(0);
    }
 double resultat = 0, maternelle = 0, primaire = 0, allergies = 0, resultate = 0,
 livre = 0, lundim = 0 ;
 
  printf("Le programme des Recre fruitees !\n\n     ");
 
  printf("Nombre d enfants en Maternelle : ");
  scanf("%ld", &maternelle);
  printf("     Nombre d enfants en Primaire : ");
  scanf("%ld", &primaire);
  printf("     Avez vous des enfants allergiques si oui combien ? ");
  scanf("%ld", &allergies);
  resultat = maternelle + primaire - allergies;
  printf ("     Nombre de fruits a livrer sans les allergies %ld \n", resultat);
  printf ("     Fruit de remplacement : ");
  scanf("%ld", &resultate);
char nom [100+1];
  gets(nom);
  printf("     Nombre de fruits a remplacer %1d\n", allergies);
  getchar();
  printf("     A livrer %1d Fruits de remplacement plus " , allergies);
  printf(" %ld Fruits ", resultat);
 
  livre = allergies + resultat;
  printf("  Soit %ld Fruits \n", livre);
  getchar();
        printf("Lundi Matin : ");
        scanf("%ld ", &lundim);
            if ("ananas" ||"banane" ||"figue" ||"kiwi"||"melon"||"nectarine" ||"orange"||
            "pasteque"||"pecheb"||"pechej");
            if ("ananas") {  printf(" Ananas 1 kg a 1 kg 2 calibre B \n"); }
            return 0;
            if ("banane") {  printf(" Banane - 200 gr couleur 5 \n"); }
            return 0;//ici cela bloque
            if (  printf(" Figue calibre 28- 30  \n") ) ;
            return 0;
            if (  printf(" Kiwi calibre 33 \n") ) ;
            return 0;
            if (  printf(" Melon calibre 12 \n") ) ;
            return 0;
            if (  printf(" Nectarine calibre A \n") ) ;
            return 0;
            if (  printf(" Orange calibre 5 \n") ) ;
            return 0;
            if (  printf(" Pastèque calibre 4 sans pépin \n") ) ;
            return 0;
            if (  printf(" Pêche Blanche calibre A \n") ) ;
            return 0;
            if (  printf(" Pêche Jaune calibre A \n") ) ;
            return 0;
 
 
  system("PAUSE");
  return 0;
}