Advertisement
imthaking

ggg

Nov 28th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. Boolean Isbigletter(char c)
  2. {
  3. if ((c > 64) && (c < 91))
  4. return TRUE;
  5. return FALSE;
  6. }
  7. Boolean Issmallletter(char c)
  8. {
  9. if ((c > 96) && (c < 123))
  10. return TRUE;
  11. return FALSE;
  12. }
  13. Boolean Isnumber(char c)
  14. {
  15. if ((c > 47) && (c < 58))
  16. return TRUE;
  17. return FALSE;
  18. }
  19. Boolean emailcheck()
  20. {
  21. Boolean bool = FALSE;
  22. char mail = 0;
  23. char mailtemp = 0;
  24. while (bool == FALSE)
  25. {
  26. fflush(stdin);
  27. printf("Please enter your Email address\n");
  28. mail = getchar();
  29. if ((mail == '_') || (mail == '.') || (Isnumber(mail)) || (Isbigletter(mail)) || (Issmallletter(mail)))
  30. {
  31. fflush(stdin);
  32. mail = getchar();
  33. while ((mail == '_') || (mail == '.') || (Isnumber(mail)) || (Isbigletter(mail)) || (Issmallletter(mail)))
  34. {
  35. fflush(stdin);
  36. mail = getchar();
  37. }
  38. if (mail == '@')
  39. {
  40. fflush(stdin);
  41. mailtemp = getchar();
  42. while ((mailtemp == '.') || (Isnumber(mailtemp)) || (Issmallletter(mailtemp)) || (Isbigletter(mailtemp)))
  43. {
  44. fflush(stdin);
  45. mailtemp = getchar();
  46. }
  47. if (mailtemp == ' ')
  48. {
  49. return TRUE;
  50. }
  51. else
  52. printf("Invalid character\n");
  53. }
  54. else
  55. {
  56. printf("Invalid character\n");
  57. }
  58. }
  59. else
  60. {
  61. printf("Invalid character\n");
  62. }
  63. }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement