Показать сообщение отдельно
  #3  
Старый 18.02.2009, 22:28
badsanta165 badsanta165 вне форума
Прохожий
 
Регистрация: 20.11.2008
Сообщения: 18
Репутация: 10
По умолчанию

Блин ребята весь день мучаюсь, мож кто решит. У меня уже сил нету.
Вот условие :

Интерфейс командной строки является одним из известнейших и старейших способов взаимодействия человека и компьютера. Рассмотрим упрощенные правила формирования команд в интерфейсе:

1. Команда состоит только из набора латинских букв
2. Команда может иметь параметры и опции
3. Параметры и опции отделяются друг от друга и от команды произвольным кол-вом пробелов, порядок следования опций и параметров — произволен.
4.Параметры могут содержать латинские буквы и пробелы. Если параметр содержит пробелы, он должен обрамляться кавычками
5.Опции могут содержать латинские буквы и начинаются со знаков "-" или "/".

Создать программу, которая получает на входе (файл input.txt или стандартный входной поток) строку, содержающую команду (возможно — с параметрами и опциями). Проанализировав команду, программа должна возвратить (файл output.txt или стандартный выходной поток) слово «Error», если строка не соответствует стандарту формирования команд. В противном случае программа должна возвратить количество параметров и опций команды (два числа через пробел).

Пожалуйста - вопрос жизни и смерти!!!!
__________________
Моя подпись
Ответить с цитированием