Bei 2@ soll die emailadresse ungültig sein.
sagt mir in zeile 20 nicht geklariertes i
aber das mach ich doch mit der for-schleife?
#include <iostream>
#include <string>
using namespace std;
int main ()
{
string s;
cout << "E-Mail Adresse eingeben: ";
cin >> s;
int laenge=0;
laenge=s.length();
int anz=0;
for (int i=0; i<laenge; i++)
{
if(s == '@')
{
anz++;
}
}
if (anz > 1)
{
cout << endl;
cout << "Dies ist keine gültige EmailAdresse!"<< endl<<endl;
}
else
{
cout << endl;
cout << "Gültige EmailAdresse!";
}
return 0;
}