Guest User

Untitled

a guest
Jun 25th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. bool chkpwd(char * pass)
  2. {
  3. int l(0),c(0),n(0);
  4. int i = 0;
  5. while ((('\n' != *(pass + (i * sizeof(char))))&&('\0' != *(pass + (i * sizeof(char))))))
  6. {
  7. //printf("%c\n", *(pass + (i * sizeof(char))));
  8. if (( (*(pass + (i * sizeof(char)))) >= 0x30 ) && ( (*(pass + (i * sizeof(char)))) <= 0x39 )) {n++;}
  9. if (( (*(pass + (i * sizeof(char)))) >= 0x41 ) && ( (*(pass + (i * sizeof(char)))) <= 0x5A )) {c++;}
  10. if (( (*(pass + (i * sizeof(char)))) >= 0x61 ) && ( (*(pass + (i * sizeof(char)))) <= 0x7A )) {l++;}
  11. //printf("lower:%i capital:%i number:%i\n", l,c,n);
  12. i++;
  13. }
  14. if ((l==2)&&(c==2)&&(n==2)&&(i==6)) {return 1;}
  15. return 0;
  16. }
Add Comment
Please, Sign In to add comment