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

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

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

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

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

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

Добрый вечер. Задание: ввести строку, затем отсортировать слова в этой строке по алфавиту по последней букве.
У меня есть код который сортирует по первой букве, помогите допилить чтобы сортировал именно по последней букве.
Код:
#include <iostream> 
#include <stdio.h> 
#include <stdlib.h> 
#include <string.h> 

int cmp(const void * a, const void * b) { 
return strcmp(*(char**)b, *(char**)a); 
} 

typedef char string_t[256]; 
#define get_string(s) ( scanf("%255[^\n]%*c", (s)) == 1 ) 

#define MAX_WORDS (256) 
#define DELIM " ,\t\n" 

int main(void) { 
string_t str; 
while ( printf(" ") && get_string(str) ) { 
char * words[MAX_WORDS], * p = strchr(str, '.'); 
int count = 0; 

if ( p ) 
*p = '\0'; 

for ( p = strtok(str, DELIM); p && count < MAX_WORDS; p = strtok(NULL, DELIM) ) 
words[count++] = p; 

qsort(words, count, sizeof(char*), cmp); 

while ( count ) 
printf("%s ", words[--count]); 
} 

return 0; 
}
_____
Код программы нужно выделять (форматировать) тегами [CODE] [/CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 28.11.2018 в 23:18.
NotoriousOne вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка строки ustastr Общие вопросы C/C++ 1 24.02.2016 20:24
Сортировка строки SKyzZz Общие вопросы .NET 4 25.09.2014 18:10
Сортировка таблицы с 2-й строки calypso Microsoft Office Excel 1 05.03.2014 10:58
Сортировка слов. Строки Ester Помощь студентам 4 09.01.2012 19:30
Сортировка строки DmuS Помощь студентам 3 14.11.2009 17:44