fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main(void) {
  5.  
  6. char email[50]={"Teste@hotmail.com"};
  7. int arroba,ponto,passa,maior,c_P,c_S,i;
  8. int tam=strlen(email);
  9.  
  10. for (i = 0; i < tam; i++) {
  11. if(i > 3){
  12. maior=1;
  13. }
  14. if(email[i] == '@'){
  15. arroba=1;
  16.  
  17. }
  18. if(arroba == 1 && email[i] >= 3){
  19. c_P=1;
  20. }
  21. if(email[i]=='.'){
  22. ponto=1;
  23. }
  24.  
  25. if(ponto==1 && email[i] >=2){
  26. c_S=1;
  27. }
  28.  
  29. if(maior==1 && arroba == 1 && c_P==1 && c_S ==1){
  30. passa=1;
  31. }else{
  32. passa=0;
  33. }
  34.  
  35.  
  36. }
  37.  
  38. if(passa==1){
  39. printf("Valido");
  40. }else{
  41. printf("Invalido");
  42. }
  43.  
  44.  
  45.  
  46. }
  47.  
  48.  
Success #stdin #stdout 0s 4492KB
stdin
Standard input is empty
stdout
Valido