Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2010, 20:41   #1
GhostLe
Новичок
Джуниор
 
Регистрация: 27.11.2010
Сообщений: 1
По умолчанию Строки

Помогите дорешать задачу пожалуйста.

Задача:Дана строка, состоящая из слов на английском языке, разделенных пробелами. Вывести на экран эти слова в порядке алфавита.

Вот код.Помогите только сделать,чтобы слова выводились в порядке алфавита.
Код:
#include <string.h> 
#include <stdio.h> 
int main() 
{ 
char st[100], sl[100]; 
int k = 0, i; 
puts ("Vvedie stroku"); 
gets (st); 
strcat (st," "); 
puts ("Slova: "); 
int n = strlen(st); 
if (n < 2) return 1; 
sl[0] = '\0'; 
for (i=0; i<n; i++) 
     if (st[i] != ' ')  
       { 
        sl[k] = st[i]; 
        sl[k+1] = '\0'; 
        k++; 
       } 
     else 
      { 
       if (strlen (sl) > 0) puts (sl); 
sl[0] = '\0';  
       k = 0; 
      } 
return 0; 
}
GhostLe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Дбавление новой строки, после строки с подходящими параметрами RailOS Microsoft Office Excel 5 18.08.2010 10:12
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27