Write a c program to validate user input email address promp
Write a c++ program to validate user input email address:
-prompt user to input an email address
-it must contain \'@\' symbol
-must have a \'.\' after the @ symbol
-must have characters after\'.\'
-if incorrect, prompt user to input a valid address.
Solution
int main() { string input; cout << \"Enter your email address\ \"; getline(cin, input); size_t at = input.find(\'@\'); if (at == string::npos) { cout << \"Missing @ symbol\ \"; return 1; } size_t dot = input.find(\'.\', at + 1); if (dot == string::npos) { cout << \"Missing . symbol after @\ \"; return 2; } cout << \"Email accepted.\ \"; return 0; }