FranciscoSoccol

Lista 04 - Exercicio 37

Jul 8th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. //Verifique a validade de um CPF.
  2. #include<stdio.h>
  3. int main()
  4. {
  5.     int i, cont1=0, cont2=0, cont3=0, cont4=0;
  6.     char cpf[14];
  7.     printf("Digite seu CPF: ");
  8.     scanf("%s", cpf);
  9.     //verificando os numeros
  10.     for(i=0;i<14;i++)
  11.         if(cpf[i]>=48 && cpf[i]<=57)
  12.             cont1++;
  13.     //verificando as posicçoes de acordo com a tabela ascii
  14.     if(cpf[3]==46)
  15.         cont2++;
  16.         if(cpf[7]==46)
  17.             cont3++;
  18.             if(cpf[11]==45)
  19.                 cont4++;
  20.     //verificando se o cpf é valido
  21.     if(cont1==11 && cont2==1 && cont3==1 && cont4==1)
  22.         printf("\n    ** CPF valido! **");
  23.         else
  24.             printf("\n    ** CPF invalido!  **");
  25.     getch();
  26. }
Advertisement
Add Comment
Please, Sign In to add comment