└── pasword.cpp /pasword.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | 8 | typedef struct psw{ 9 | int alb=0; 10 | int nbr=0; 11 | int car=0; 12 | int maj=0; 13 | int min=0; 14 | 15 | }psw; 16 | 17 | // aaaAAA111@@@ 18 | psw Pasword (char p[]) 19 | { 20 | struct psw Is; 21 | int i; 22 | 23 | for (i=0; i8"); 64 | } 65 | 66 | if( Is.car!=1 ) { 67 | printf("\n\tVEUILER ENTRER AU MOIN UN CARACTER !"); 68 | } 69 | 70 | if ( Is.alb!=1 ) { 71 | printf("\n\tVEUILER ENTRER AU MOIN UNE ALPHABET !"); 72 | } 73 | 74 | if ( Is.nbr!=1 ){ 75 | printf("\n\tVEUILER ENTRER AU MOIN UN NOMBRE !"); 76 | } 77 | 78 | if ( Is.min!=1 ) { 79 | printf("\n\tVEUILER ENTRER AU MOIN UNE LETTRE NINISCUL !"); 80 | } 81 | 82 | if ( Is.maj!=1 ) { 83 | printf("\n\tVEUILER ENTRER AU MOIN UNE LETTRE MAJUSCUL !"); 84 | } 85 | 86 | 87 | 88 | 89 | if ( strlen(pasword)<8 ) { 90 | 91 | sleep(4); 92 | system("cls"); 93 | printf("TRY AGAIN !"); 94 | goto again; 95 | } 96 | else if( Is.car!=1 ) { 97 | 98 | sleep(4); 99 | system("cls"); 100 | printf("TRY AGAIN !"); 101 | goto again; 102 | } 103 | else if ( Is.alb!=1 ) { 104 | 105 | sleep(4); 106 | system("cls"); 107 | printf("TRY AGAIN !"); 108 | goto again; 109 | } 110 | else if ( Is.nbr!=1 ){ 111 | 112 | sleep(4); 113 | system("cls"); 114 | printf("TRY AGAIN !"); 115 | goto again; 116 | } 117 | else if ( Is.min!=1 ) { 118 | 119 | sleep(4); 120 | system("cls"); 121 | printf("TRY AGAIN !"); 122 | goto again; 123 | } 124 | else if ( Is.maj!=1 ) { 125 | 126 | sleep(4); 127 | system("cls"); 128 | printf("TRY AGAIN !"); 129 | goto again; 130 | }else 131 | { 132 | printf("\n\n\tVOTRE MOT DE PASSE EST SECURESER ("); 133 | puts(pasword); 134 | //printf(""")"); 135 | } 136 | 137 | 138 | 139 | 140 | 141 | 142 | } 143 | --------------------------------------------------------------------------------