Bonjour jaimerais beaucoup que l'on puisse maider jaimerai connaitre ce qui vas pas avec mon code source

jarrive pas a faire cette condittion :

Un numéro est nombre entier de 9 chiffres et commençant par 77, 76, 70 ou 78.

voila mon code source

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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
 
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
 
 
        typedef struct
        {
            char  nom[50],prenom[50];
            int     numtel;
             int numdest];
             int numcreer;
        }abonne;
main()
{
 
 
 
  abonne ab;
    int tabOrange[5]={772314440, 782314440,774517070, 784517070,778868181};
    int tabTigo[5]={762314440, 762314440,764517070, 764517070,768868181};
    int tabExpresso[5]={702314440, 702314440,704517070, 704517070,708868181};
    int longueur=9;
    int choixMenu,montantcredit,ok;
 
 
    puts("====Menu====");
    puts("1-Creer Un nouvel Abonne");
    puts("2-Emettre un Appel");
    puts("3-Verifier le Montant du credit");
    puts("4-Charger du Credit");
    puts("5-Quittez");
    printf("\n Entrer Votre choix ? ");
        scanf("%d", &choixMenu);
 
        printf("\n");
 
        switch (choixMenu)
                {
                        case 1:
 
 
                            printf("Entrer le numero : ");
                            scanf("%d",&ab.numcreer);
                            fflush(stdin);
 
                            if(longueur==atoi(ab.numcreer))
                            {
 
                                if(ab.numcreer[0]==7)
                                {
                                    switch (ab.numcreer[1])
                                    {
 
                                        case '7':
                                            case '8': 
                                         break;
 
 
                                            case '6':
 
                                         break;
 
                                            case '0':
 
                                         break;
                                            default :
                                                    puts("Default- Un numero doit commencer par 76,77,78,70 ");
                                                break;
                                    }
 
 
                                }
                                if(ab.numcreer[0]!=7)
                                 {
                                     puts("if-!='7' Un numero doit commencer par 76,77,78,70 ");
                                 }
 
 
 
 
                            }
                            if(longueur!=atoi(ab.numcreer))
                             {
                                puts("if-!=longueur -   Un numero doit avoir 9 chiffres");
                             }
 
 
                                        //--------------------Saisie du Nom et du Prenom-----------------------------------
                                        /*DEBUT --Commentaire
                                        printf("Entrez Votre Nom : ");
                                        scanf("%s",&ab.nom);
                                         
                                        //__________________________________________________________________________________
                                         
                                            printf("Entrez Votre Prenom : ");
                                        scanf("%s",&ab.prenom);
                                         
                                        printf("Nouvelle Abonne Creer");
                                         
                                        //------------_-_-_-_-_-_-_--_-_-_-_-_-__-_-_----_-_-_-_-_-_-_-__--__-_--_-__-
                                         
                                        printf("Appuyer Sur une touche pour continuer ");
                                        system('pause');
                                        //fin --commentaire
                                        */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                        // break de la premiere case - case : 1
                        break;
                    // break de la premiere case - case : 1                       
 
                }
 
 
 
 
 
}