Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int check_email();
- int main (char email[], int stringlength)
- {
- char email[];
- int stringlength;
- printf("Enter an email address: ");
- scanf("%s", email);
- stringlength=strlen(email);
- if (check_email(email,stringlength)==1)
- printf("\nThis string is a valid email address!\n");
- else
- printf("\nThis string is not a valid email address.\n");
- system("PAUSE");
- return 0;
- }
- int check_email(char email[], int stringlength)
- {
- int sum=0;
- int i, atindexrecorder;
- for(i=0;i<=stringlength;i++)
- if(email[i]=='@')
- {
- atindexrecorder=i;
- sum++;
- }
- if (sum==1)
- {
- printf("Filter 1: OK\n");
- if(email[0]!='@' && email[stringlength-1]!='@'
- {
- printf("Filter 2: OK\n");
- sum++;
- }
- else
- printf("Filter 2: FAIL\n");
- for(i=atindexrecorder;i<=stringlength;i++)
- if(email[i]=='.')
- {
- sum++;
- printf("Filter 3: OK\n");
- break;
- }
- else
- printf("Filter 3: Fail\n");
- if (
- else
- {
- sum==0;
- printf("Filter 1: Fail\nFilter 2: Fail\nFilter 3: Fail\nFilter 4: Fail\n");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement