Обработка символьной информации

Стас71

Помогите разработать программу где дефис в доменном имени может быть только одиночным. есть пример программы
// Подсчет гласных латинского алфавита в слове.
# include <iostream.h>
#include <conio.h>
void main()
{
char s[21]; //строка без пробельных символов
char glas[]=”aeyouiAEYOUI”;
int i; //номер символа в слове
int j; //номер символа в массиве гласных
int, k; //счетчик гласных
cout<<”s ? ”;
cin>>s;
k=0;
//Проверка всех s[i] символов на принадлежность к гласным
i=0;
// Цикл по символам слова
while (s[i]!=’\0’)  //можно =0
{
   //Поиск вхождения s[i] в гласные
   j=0;
   while (glas[j]!=0 &&  glas[j]!=s[i])
      j++;
     //Анализ выхода из цикла
   if (glas[j]!=’\0’) // выход из цикла до конца массива гласных
      k++;
   i++;
}
cout<<”k=”<<k;
getch();
}
3 ответа

Стас71

Несколько раз прочитал - не понял. Поясни пожалуйста задание.


Стас71

Так звучит задача:Разработать программу, которая вводит адрес электронной почты и проверяет синтаксис введенного адреса. Результат проверки выводится в виде сообщения на экран.А это вариант задания Дефис в доменном имени может быть только одиночным. Например, недопустим адрес: p_pg@m12.i--t.mir.ru


Стас71

Так звучит задача:Разработать программу, которая вводит адрес электронной почты и проверяет синтаксис введенного адреса. Результат проверки выводится в виде сообщения на экран.А это вариант задания Дефис в доменном имени может быть только одиночным. Например, недопустим адрес: p_pg@m12.i--t.mir.ru
Теперь понятно, просто меня листинг ввел в заблуждение. Дело в том что он никакого отношения к заданию не имеет. Приведи код, который не получается.