Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int validaNome(char n[]) {
- int i;
- for (i = 0; i < strlen(n); i = i+1) {
- if(!isalpha(n[i]) && !isspace(n[i])){
- return 0;
- }
- }
- return 1;
- }
- int validaEmail(char n[]) {
- int i, cont = 0;
- for (i = 0; i < strlen(n); i++){
- if (n[i] == '@') {
- cont++;
- if (cont > 1)
- return 0;
- }
- }
- if (cont == 0)
- return 0;
- else
- return 1;
- }
- int validaTel(char n[]) {
- int i, cont = 0;
- for (i = 0; i<strlen(n); i++) {
- cont++;
- if (n[i]!= '0' && n[i]!= '1' && n[i]!='2' && n[i]!='3' && n[i]!='4' && n[i]!='5' && n[i]!='6' && n[i]!='7' && n[i]!='8' && n[i]!='9')
- return 0;
- }
- if (cont <= 15)
- return 1;
- else
- return 0;
- }
- int validaCPF(char n[]) { //olhar qual o erro
- int a = 0, b = 10, i, resto;
- for (i = 0; i < 9; ++i) {
- a = a + b * n[i];
- b--;
- }
- resto = (a * 10) % 11;
- if(resto < 10 && resto == n[9] || resto == 0 && n[9] == '0'){
- a = 0;
- b = 11;
- for (i = 0; i < 9; ++i) {
- a = a + b * n[i];
- b--;
- }
- resto = (a * 10) % 11;
- if (resto < 0 && resto == n[10] || resto == 0 && n[10] == '0')
- return 1;
- else
- return 0;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement