Форум программистов, компьютерный форум, киберфорум
Наши страницы

Cортировка символьного двумерного массива по алфавиту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2) http://www.cyberforum.ru/cpp-beginners/thread102460.html
Решить прикладную задачу с помощью циклического вычислительного процесса. Дано действительное число а, натуральное число N. Вычислить : P=a*(a-n)*(a-2*n)*...*(a-n^2); Подскажите как правильно...
C++ Как в цикле обратится к каждой цифре заданного числа? Например, есть число 1234567890!!!! Как в цикле обратится к каждой цифре етого числа??? http://www.cyberforum.ru/cpp-beginners/thread102458.html
Поменять местами слова и удалить лишние пробелы C++
Ребят, помогите пожалуйста,у меня вот так задание С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не должна превышать 70...
C++ Выделить текст между запятыми из строки
Такая проблема есть како-то текст "Privet,kak dela, poka" надо выделить из него текст в запятых kak dela. помогите плиз с кодом
C++ Отображение символа (R) в консоли http://www.cyberforum.ru/cpp-beginners/thread102419.html
здрасти, как сделать чтобы в консоли отображался символ ®? делаю вот так CharToOem("знак ®",mes); отображается просто как R
C++ Два новых массива переходов через "0" имеется массив double x = { 0.2, -0.02, 0.6, 0.98, 0.5, -0.35, 1.5}; необходимо создать код, который создает заполняет два массива 1-й массив типа инт содержит номера элементов окружающих... подробнее

Показать сообщение отдельно
Luna17
3 / 3 / 1
Регистрация: 09.03.2010
Сообщений: 95

Cортировка символьного двумерного массива по алфавиту - C++

09.03.2010, 01:02. Просмотров 3158. Ответов 10
Метки (Все метки)

// сtroku.cpp: определяет точку входа для консольного приложения.
//
Задание: вести с клавиатуры список фамилий ( в каждой строке по 1ой фамилии) и отсортироавть чтоб они шли в алфавитном порядке,
помогите, не могу понять где ошиблась, причем конкретно


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include "stdafx.h"
#include "string.h"
#include "stdio.h"
#include "locale.h"
 
int _tmain(int argc, _TCHAR* argv[])
{    
    setlocale (LC_ALL, "Russian");
     const  int k=4;
     int  i ;
     char mas[k][20], n[20] ;
     for (i=0; i<k; i++)
     {
     printf ("Введите фамилию mas[%d][20]=", i);
     scanf("%d", mas[k][20]);
     }
     printf ("\n");
     for (i=0; i<k; i++)
         gets (mas[i][20]);
     
     if (strcmp(mas[i][20], mas[i+1][20]>0)
             strcpy (n[20], mas[i+1][20]);
             strcpy (mas[i][20], mas[i+1][20]);
             strcpy (mas[i+1][20], n[20]);
        
     printf ("список фамилий отсортирован по алфавиту:");
     printf ("\n");
    
      return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru